/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/goblint-regression/28-race_reach_51-mutexptr_racefree.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-wip.dk.empire-owicki-175f719-m [2023-11-30 02:21:58,738 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-30 02:21:58,818 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 02:21:58,842 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-30 02:21:58,843 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-30 02:21:58,843 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-30 02:21:58,844 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-30 02:21:58,844 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-30 02:21:58,844 INFO L153 SettingsManager]: * Use SBE=true [2023-11-30 02:21:58,847 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-30 02:21:58,848 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-30 02:21:58,848 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-30 02:21:58,848 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-30 02:21:58,849 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-30 02:21:58,849 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-30 02:21:58,849 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-30 02:21:58,849 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-30 02:21:58,849 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-30 02:21:58,850 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-30 02:21:58,850 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-30 02:21:58,850 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-30 02:21:58,851 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-30 02:21:58,851 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-30 02:21:58,851 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-11-30 02:21:58,851 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-30 02:21:58,852 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 02:21:58,852 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-30 02:21:58,852 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-30 02:21:58,852 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-30 02:21:58,853 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-30 02:21:58,853 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-30 02:21:58,853 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-30 02:21:58,854 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-30 02:21:58,854 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 02:21:59,026 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-30 02:21:59,056 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-30 02:21:59,058 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-30 02:21:59,058 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-30 02:21:59,059 INFO L274 PluginConnector]: CDTParser initialized [2023-11-30 02:21:59,059 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/28-race_reach_51-mutexptr_racefree.i [2023-11-30 02:22:00,128 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-30 02:22:00,319 INFO L384 CDTParser]: Found 1 translation units. [2023-11-30 02:22:00,320 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/28-race_reach_51-mutexptr_racefree.i [2023-11-30 02:22:00,328 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5c6f06bdd/38d5f823d028447cac5545176a35df90/FLAG4c1cf7bc2 [2023-11-30 02:22:00,345 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/5c6f06bdd/38d5f823d028447cac5545176a35df90 [2023-11-30 02:22:00,347 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-30 02:22:00,348 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-11-30 02:22:00,351 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-30 02:22:00,351 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-30 02:22:00,354 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-30 02:22:00,354 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 02:22:00" (1/1) ... [2023-11-30 02:22:00,355 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2422c08a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 02:22:00, skipping insertion in model container [2023-11-30 02:22:00,355 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 30.11 02:22:00" (1/1) ... [2023-11-30 02:22:00,394 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-30 02:22:00,608 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 02:22:00,624 INFO L202 MainTranslator]: Completed pre-run [2023-11-30 02:22:00,653 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-30 02:22:00,689 INFO L206 MainTranslator]: Completed translation [2023-11-30 02:22:00,690 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 02:22:00 WrapperNode [2023-11-30 02:22:00,690 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-30 02:22:00,691 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-30 02:22:00,691 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-30 02:22:00,691 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-30 02:22:00,695 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 02:22:00" (1/1) ... [2023-11-30 02:22:00,722 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 02:22:00" (1/1) ... [2023-11-30 02:22:00,743 INFO L138 Inliner]: procedures = 171, calls = 43, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 118 [2023-11-30 02:22:00,743 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-30 02:22:00,744 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-30 02:22:00,744 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-30 02:22:00,744 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-30 02:22:00,751 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 02:22:00" (1/1) ... [2023-11-30 02:22:00,751 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 02:22:00" (1/1) ... [2023-11-30 02:22:00,761 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 02:22:00" (1/1) ... [2023-11-30 02:22:00,761 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 02:22:00" (1/1) ... [2023-11-30 02:22:00,769 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 02:22:00" (1/1) ... [2023-11-30 02:22:00,771 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 02:22:00" (1/1) ... [2023-11-30 02:22:00,773 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 02:22:00" (1/1) ... [2023-11-30 02:22:00,774 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 02:22:00" (1/1) ... [2023-11-30 02:22:00,776 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-30 02:22:00,776 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-30 02:22:00,776 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-30 02:22:00,776 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-30 02:22:00,777 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 02:22:00" (1/1) ... [2023-11-30 02:22:00,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-30 02:22:00,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-30 02:22:00,810 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 02:22:00,815 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 02:22:00,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-30 02:22:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-30 02:22:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2023-11-30 02:22:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-30 02:22:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-30 02:22:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2023-11-30 02:22:00,833 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2023-11-30 02:22:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-30 02:22:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-30 02:22:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2023-11-30 02:22:00,833 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-30 02:22:00,833 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-30 02:22:00,834 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 02:22:00,932 INFO L241 CfgBuilder]: Building ICFG [2023-11-30 02:22:00,934 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-30 02:22:01,200 INFO L282 CfgBuilder]: Performing block encoding [2023-11-30 02:22:01,220 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-30 02:22:01,220 INFO L309 CfgBuilder]: Removed 10 assume(true) statements. [2023-11-30 02:22:01,222 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 02:22:01 BoogieIcfgContainer [2023-11-30 02:22:01,222 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-30 02:22:01,223 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-30 02:22:01,223 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-30 02:22:01,225 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-30 02:22:01,226 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 30.11 02:22:00" (1/3) ... [2023-11-30 02:22:01,226 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7697a063 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 02:22:01, skipping insertion in model container [2023-11-30 02:22:01,226 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 30.11 02:22:00" (2/3) ... [2023-11-30 02:22:01,226 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7697a063 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 30.11 02:22:01, skipping insertion in model container [2023-11-30 02:22:01,226 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 30.11 02:22:01" (3/3) ... [2023-11-30 02:22:01,227 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_51-mutexptr_racefree.i [2023-11-30 02:22:01,239 INFO L197 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-30 02:22:01,239 INFO L156 ceAbstractionStarter]: Applying trace abstraction to program that has 13 error locations. [2023-11-30 02:22:01,239 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-30 02:22:01,290 INFO L144 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2023-11-30 02:22:01,319 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 190 places, 200 transitions, 407 flow [2023-11-30 02:22:01,423 INFO L124 PetriNetUnfolderBase]: 19/268 cut-off events. [2023-11-30 02:22:01,423 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-30 02:22:01,433 INFO L83 FinitePrefix]: Finished finitePrefix Result has 273 conditions, 268 events. 19/268 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 865 event pairs, 0 based on Foata normal form. 0/228 useless extension candidates. Maximal degree in co-relation 148. Up to 4 conditions per place. [2023-11-30 02:22:01,433 INFO L82 GeneralOperation]: Start removeDead. Operand has 190 places, 200 transitions, 407 flow [2023-11-30 02:22:01,437 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 190 places, 200 transitions, 407 flow [2023-11-30 02:22:01,443 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 02:22:01,447 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;@52043c80, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 02:22:01,447 INFO L363 AbstractCegarLoop]: Starting to check reachability of 21 error locations. [2023-11-30 02:22:01,452 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 02:22:01,452 INFO L124 PetriNetUnfolderBase]: 0/40 cut-off events. [2023-11-30 02:22:01,452 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 02:22:01,452 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 02:22:01,452 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] [2023-11-30 02:22:01,453 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 18 more)] === [2023-11-30 02:22:01,456 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 02:22:01,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1443026631, now seen corresponding path program 1 times [2023-11-30 02:22:01,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 02:22:01,462 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184424934] [2023-11-30 02:22:01,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 02:22:01,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 02:22:01,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 02:22:01,656 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 02:22:01,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 02:22:01,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184424934] [2023-11-30 02:22:01,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184424934] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 02:22:01,657 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 02:22:01,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 02:22:01,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26009560] [2023-11-30 02:22:01,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 02:22:01,666 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 02:22:01,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 02:22:01,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 02:22:01,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 02:22:01,691 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 150 out of 200 [2023-11-30 02:22:01,695 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 200 transitions, 407 flow. Second operand has 3 states, 3 states have (on average 151.33333333333334) internal successors, (454), 3 states have internal predecessors, (454), 0 states have call successors, (0), 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 02:22:01,695 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 02:22:01,695 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 150 of 200 [2023-11-30 02:22:01,696 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 02:22:01,943 INFO L124 PetriNetUnfolderBase]: 211/1389 cut-off events. [2023-11-30 02:22:01,943 INFO L125 PetriNetUnfolderBase]: For 4/7 co-relation queries the response was YES. [2023-11-30 02:22:01,947 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1865 conditions, 1389 events. 211/1389 cut-off events. For 4/7 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 8707 event pairs, 210 based on Foata normal form. 117/1302 useless extension candidates. Maximal degree in co-relation 1728. Up to 469 conditions per place. [2023-11-30 02:22:01,953 INFO L140 encePairwiseOnDemand]: 185/200 looper letters, 34 selfloop transitions, 2 changer transitions 0/184 dead transitions. [2023-11-30 02:22:01,953 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 188 places, 184 transitions, 447 flow [2023-11-30 02:22:01,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 02:22:01,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 02:22:01,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 499 transitions. [2023-11-30 02:22:01,968 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8316666666666667 [2023-11-30 02:22:01,968 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 499 transitions. [2023-11-30 02:22:01,969 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 499 transitions. [2023-11-30 02:22:01,972 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 02:22:01,973 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 499 transitions. [2023-11-30 02:22:01,977 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 166.33333333333334) internal successors, (499), 3 states have internal predecessors, (499), 0 states have call successors, (0), 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 02:22:01,981 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 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 02:22:01,981 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 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 02:22:01,984 INFO L307 CegarLoopForPetriNet]: 190 programPoint places, -2 predicate places. [2023-11-30 02:22:01,984 INFO L500 AbstractCegarLoop]: Abstraction has has 188 places, 184 transitions, 447 flow [2023-11-30 02:22:01,985 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 151.33333333333334) internal successors, (454), 3 states have internal predecessors, (454), 0 states have call successors, (0), 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 02:22:01,985 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 02:22:01,985 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 02:22:01,985 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-30 02:22:01,986 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 18 more)] === [2023-11-30 02:22:01,987 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 02:22:01,987 INFO L85 PathProgramCache]: Analyzing trace with hash -1426019950, now seen corresponding path program 1 times [2023-11-30 02:22:01,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 02:22:01,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721132458] [2023-11-30 02:22:01,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 02:22:01,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 02:22:02,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 02:22:02,111 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 02:22:02,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 02:22:02,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721132458] [2023-11-30 02:22:02,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721132458] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 02:22:02,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 02:22:02,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 02:22:02,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498773049] [2023-11-30 02:22:02,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 02:22:02,113 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 02:22:02,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 02:22:02,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 02:22:02,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 02:22:02,115 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 166 out of 200 [2023-11-30 02:22:02,115 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 188 places, 184 transitions, 447 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 02:22:02,115 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 02:22:02,116 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 200 [2023-11-30 02:22:02,116 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 02:22:02,283 INFO L124 PetriNetUnfolderBase]: 246/1189 cut-off events. [2023-11-30 02:22:02,284 INFO L125 PetriNetUnfolderBase]: For 144/294 co-relation queries the response was YES. [2023-11-30 02:22:02,285 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1944 conditions, 1189 events. 246/1189 cut-off events. For 144/294 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 7208 event pairs, 132 based on Foata normal form. 0/987 useless extension candidates. Maximal degree in co-relation 1845. Up to 492 conditions per place. [2023-11-30 02:22:02,291 INFO L140 encePairwiseOnDemand]: 197/200 looper letters, 27 selfloop transitions, 2 changer transitions 0/192 dead transitions. [2023-11-30 02:22:02,291 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 190 places, 192 transitions, 533 flow [2023-11-30 02:22:02,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 02:22:02,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 02:22:02,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 528 transitions. [2023-11-30 02:22:02,293 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.88 [2023-11-30 02:22:02,293 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 528 transitions. [2023-11-30 02:22:02,293 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 528 transitions. [2023-11-30 02:22:02,293 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 02:22:02,293 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 528 transitions. [2023-11-30 02:22:02,294 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 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 02:22:02,296 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 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 02:22:02,296 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 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 02:22:02,297 INFO L307 CegarLoopForPetriNet]: 190 programPoint places, 0 predicate places. [2023-11-30 02:22:02,297 INFO L500 AbstractCegarLoop]: Abstraction has has 190 places, 192 transitions, 533 flow [2023-11-30 02:22:02,297 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 02:22:02,297 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 02:22:02,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] [2023-11-30 02:22:02,298 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-30 02:22:02,298 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 18 more)] === [2023-11-30 02:22:02,298 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 02:22:02,299 INFO L85 PathProgramCache]: Analyzing trace with hash -380779490, now seen corresponding path program 1 times [2023-11-30 02:22:02,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 02:22:02,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867359880] [2023-11-30 02:22:02,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 02:22:02,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 02:22:02,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 02:22:02,384 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 02:22:02,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 02:22:02,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867359880] [2023-11-30 02:22:02,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867359880] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 02:22:02,385 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 02:22:02,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 02:22:02,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707170575] [2023-11-30 02:22:02,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 02:22:02,386 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 02:22:02,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 02:22:02,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 02:22:02,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 02:22:02,387 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 154 out of 200 [2023-11-30 02:22:02,387 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 192 transitions, 533 flow. Second operand has 3 states, 3 states have (on average 155.66666666666666) internal successors, (467), 3 states have internal predecessors, (467), 0 states have call successors, (0), 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 02:22:02,387 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 02:22:02,388 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 154 of 200 [2023-11-30 02:22:02,388 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 02:22:02,493 INFO L124 PetriNetUnfolderBase]: 168/949 cut-off events. [2023-11-30 02:22:02,494 INFO L125 PetriNetUnfolderBase]: For 322/658 co-relation queries the response was YES. [2023-11-30 02:22:02,495 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1824 conditions, 949 events. 168/949 cut-off events. For 322/658 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 5389 event pairs, 61 based on Foata normal form. 1/858 useless extension candidates. Maximal degree in co-relation 1720. Up to 330 conditions per place. [2023-11-30 02:22:02,498 INFO L140 encePairwiseOnDemand]: 192/200 looper letters, 32 selfloop transitions, 2 changer transitions 0/188 dead transitions. [2023-11-30 02:22:02,501 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 186 places, 188 transitions, 585 flow [2023-11-30 02:22:02,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 02:22:02,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 02:22:02,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 496 transitions. [2023-11-30 02:22:02,502 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8266666666666667 [2023-11-30 02:22:02,502 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 496 transitions. [2023-11-30 02:22:02,502 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 496 transitions. [2023-11-30 02:22:02,503 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 02:22:02,503 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 496 transitions. [2023-11-30 02:22:02,504 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 165.33333333333334) internal successors, (496), 3 states have internal predecessors, (496), 0 states have call successors, (0), 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 02:22:02,505 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 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 02:22:02,505 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 200.0) internal successors, (800), 4 states have internal predecessors, (800), 0 states have call successors, (0), 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 02:22:02,506 INFO L307 CegarLoopForPetriNet]: 190 programPoint places, -4 predicate places. [2023-11-30 02:22:02,506 INFO L500 AbstractCegarLoop]: Abstraction has has 186 places, 188 transitions, 585 flow [2023-11-30 02:22:02,506 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 155.66666666666666) internal successors, (467), 3 states have internal predecessors, (467), 0 states have call successors, (0), 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 02:22:02,506 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 02:22:02,507 INFO L232 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 02:22:02,507 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-30 02:22:02,507 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 18 more)] === [2023-11-30 02:22:02,508 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 02:22:02,508 INFO L85 PathProgramCache]: Analyzing trace with hash 163829471, now seen corresponding path program 1 times [2023-11-30 02:22:02,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 02:22:02,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449554492] [2023-11-30 02:22:02,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 02:22:02,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 02:22:02,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 02:22:02,542 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-30 02:22:02,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 02:22:02,578 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-30 02:22:02,578 INFO L372 BasicCegarLoop]: Counterexample is feasible [2023-11-30 02:22:02,579 INFO L810 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (20 of 21 remaining) [2023-11-30 02:22:02,582 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (19 of 21 remaining) [2023-11-30 02:22:02,582 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (18 of 21 remaining) [2023-11-30 02:22:02,585 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (17 of 21 remaining) [2023-11-30 02:22:02,585 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (16 of 21 remaining) [2023-11-30 02:22:02,586 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (15 of 21 remaining) [2023-11-30 02:22:02,586 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (14 of 21 remaining) [2023-11-30 02:22:02,586 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONDATA_RACE (13 of 21 remaining) [2023-11-30 02:22:02,587 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONDATA_RACE (12 of 21 remaining) [2023-11-30 02:22:02,587 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr6ASSERT_VIOLATIONDATA_RACE (11 of 21 remaining) [2023-11-30 02:22:02,587 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONDATA_RACE (10 of 21 remaining) [2023-11-30 02:22:02,587 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr4ASSERT_VIOLATIONDATA_RACE (9 of 21 remaining) [2023-11-30 02:22:02,587 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONDATA_RACE (8 of 21 remaining) [2023-11-30 02:22:02,587 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr5ASSERT_VIOLATIONDATA_RACE (7 of 21 remaining) [2023-11-30 02:22:02,587 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONDATA_RACE (6 of 21 remaining) [2023-11-30 02:22:02,588 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONDATA_RACE (5 of 21 remaining) [2023-11-30 02:22:02,588 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr6ASSERT_VIOLATIONDATA_RACE (4 of 21 remaining) [2023-11-30 02:22:02,588 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONDATA_RACE (3 of 21 remaining) [2023-11-30 02:22:02,588 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr4ASSERT_VIOLATIONDATA_RACE (2 of 21 remaining) [2023-11-30 02:22:02,588 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONDATA_RACE (1 of 21 remaining) [2023-11-30 02:22:02,588 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr5ASSERT_VIOLATIONDATA_RACE (0 of 21 remaining) [2023-11-30 02:22:02,589 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-30 02:22:02,589 INFO L457 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1] [2023-11-30 02:22:02,591 WARN L227 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2023-11-30 02:22:02,591 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2023-11-30 02:22:02,632 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-30 02:22:02,640 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 262 places, 277 transitions, 570 flow [2023-11-30 02:22:02,682 INFO L124 PetriNetUnfolderBase]: 34/445 cut-off events. [2023-11-30 02:22:02,682 INFO L125 PetriNetUnfolderBase]: For 6/6 co-relation queries the response was YES. [2023-11-30 02:22:02,684 INFO L83 FinitePrefix]: Finished finitePrefix Result has 457 conditions, 445 events. 34/445 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 1866 event pairs, 0 based on Foata normal form. 0/376 useless extension candidates. Maximal degree in co-relation 270. Up to 8 conditions per place. [2023-11-30 02:22:02,684 INFO L82 GeneralOperation]: Start removeDead. Operand has 262 places, 277 transitions, 570 flow [2023-11-30 02:22:02,689 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 262 places, 277 transitions, 570 flow [2023-11-30 02:22:02,690 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 02:22:02,694 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;@52043c80, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 02:22:02,694 INFO L363 AbstractCegarLoop]: Starting to check reachability of 28 error locations. [2023-11-30 02:22:02,697 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 02:22:02,697 INFO L124 PetriNetUnfolderBase]: 0/40 cut-off events. [2023-11-30 02:22:02,697 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 02:22:02,697 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 02:22:02,697 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] [2023-11-30 02:22:02,697 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 25 more)] === [2023-11-30 02:22:02,698 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 02:22:02,698 INFO L85 PathProgramCache]: Analyzing trace with hash 1563735502, now seen corresponding path program 1 times [2023-11-30 02:22:02,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 02:22:02,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034113381] [2023-11-30 02:22:02,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 02:22:02,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 02:22:02,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 02:22:02,720 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 02:22:02,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 02:22:02,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034113381] [2023-11-30 02:22:02,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034113381] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 02:22:02,721 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 02:22:02,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 02:22:02,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584881145] [2023-11-30 02:22:02,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 02:22:02,721 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 02:22:02,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 02:22:02,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 02:22:02,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 02:22:02,723 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 204 out of 277 [2023-11-30 02:22:02,723 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 277 transitions, 570 flow. Second operand has 3 states, 3 states have (on average 205.33333333333334) internal successors, (616), 3 states have internal predecessors, (616), 0 states have call successors, (0), 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 02:22:02,723 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 02:22:02,724 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 204 of 277 [2023-11-30 02:22:02,724 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 02:22:05,284 INFO L124 PetriNetUnfolderBase]: 7234/24300 cut-off events. [2023-11-30 02:22:05,284 INFO L125 PetriNetUnfolderBase]: For 206/356 co-relation queries the response was YES. [2023-11-30 02:22:05,349 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35757 conditions, 24300 events. 7234/24300 cut-off events. For 206/356 co-relation queries the response was YES. Maximal size of possible extension queue 409. Compared 270492 event pairs, 7215 based on Foata normal form. 3047/23133 useless extension candidates. Maximal degree in co-relation 33618. Up to 11367 conditions per place. [2023-11-30 02:22:05,444 INFO L140 encePairwiseOnDemand]: 256/277 looper letters, 51 selfloop transitions, 2 changer transitions 0/255 dead transitions. [2023-11-30 02:22:05,445 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 260 places, 255 transitions, 632 flow [2023-11-30 02:22:05,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 02:22:05,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 02:22:05,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 684 transitions. [2023-11-30 02:22:05,446 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8231046931407943 [2023-11-30 02:22:05,446 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 684 transitions. [2023-11-30 02:22:05,447 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 684 transitions. [2023-11-30 02:22:05,447 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 02:22:05,447 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 684 transitions. [2023-11-30 02:22:05,448 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 228.0) internal successors, (684), 3 states have internal predecessors, (684), 0 states have call successors, (0), 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 02:22:05,449 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 277.0) internal successors, (1108), 4 states have internal predecessors, (1108), 0 states have call successors, (0), 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 02:22:05,450 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 277.0) internal successors, (1108), 4 states have internal predecessors, (1108), 0 states have call successors, (0), 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 02:22:05,450 INFO L307 CegarLoopForPetriNet]: 262 programPoint places, -2 predicate places. [2023-11-30 02:22:05,450 INFO L500 AbstractCegarLoop]: Abstraction has has 260 places, 255 transitions, 632 flow [2023-11-30 02:22:05,451 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 205.33333333333334) internal successors, (616), 3 states have internal predecessors, (616), 0 states have call successors, (0), 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 02:22:05,451 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 02:22:05,451 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 02:22:05,451 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-30 02:22:05,451 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 25 more)] === [2023-11-30 02:22:05,452 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 02:22:05,452 INFO L85 PathProgramCache]: Analyzing trace with hash -66008942, now seen corresponding path program 1 times [2023-11-30 02:22:05,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 02:22:05,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525397081] [2023-11-30 02:22:05,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 02:22:05,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 02:22:05,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 02:22:05,478 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-30 02:22:05,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 02:22:05,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525397081] [2023-11-30 02:22:05,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525397081] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 02:22:05,479 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 02:22:05,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 02:22:05,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059445993] [2023-11-30 02:22:05,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 02:22:05,479 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 02:22:05,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 02:22:05,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 02:22:05,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 02:22:05,481 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 229 out of 277 [2023-11-30 02:22:05,481 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 255 transitions, 632 flow. Second operand has 3 states, 3 states have (on average 230.33333333333334) internal successors, (691), 3 states have internal predecessors, (691), 0 states have call successors, (0), 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 02:22:05,481 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 02:22:05,481 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 229 of 277 [2023-11-30 02:22:05,482 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 02:22:05,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 217#L705-5true, 23#L713-4true]) [2023-11-30 02:22:05,674 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 02:22:05,674 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 02:22:05,674 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 02:22:05,674 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 02:22:05,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 127#L713-14true, 217#L705-5true]) [2023-11-30 02:22:05,674 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 02:22:05,674 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 02:22:05,675 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 02:22:05,675 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 02:22:05,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 217#L705-5true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:05,686 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 02:22:05,686 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 02:22:05,687 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 02:22:05,687 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 02:22:05,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 217#L705-5true, 94#L705-2true]) [2023-11-30 02:22:05,687 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 02:22:05,687 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 02:22:05,687 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 02:22:05,687 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 02:22:05,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 217#L705-5true]) [2023-11-30 02:22:05,689 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 02:22:05,689 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 02:22:05,689 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 02:22:05,689 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 02:22:05,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 169#L705-5true, 217#L705-5true]) [2023-11-30 02:22:05,713 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,713 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,713 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,713 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][89], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 23#L713-4true]) [2023-11-30 02:22:05,714 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 02:22:05,714 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:05,714 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:05,715 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:05,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][89], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 94#L705-2true, 23#L713-4true]) [2023-11-30 02:22:05,715 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 02:22:05,715 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:05,715 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:05,715 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:05,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][89], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 127#L713-14true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:05,721 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 02:22:05,721 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:05,721 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:05,721 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:05,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][89], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:05,721 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,721 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,721 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,721 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][89], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 127#L713-14true, 94#L705-2true]) [2023-11-30 02:22:05,721 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 02:22:05,721 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:05,721 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:05,722 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:05,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][89], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 94#L705-2true]) [2023-11-30 02:22:05,722 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,722 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,722 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,722 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 133#L706-3true, 23#L713-4true]) [2023-11-30 02:22:05,722 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,722 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,723 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,723 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 133#L706-3true, 127#L713-14true]) [2023-11-30 02:22:05,723 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,723 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,723 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,723 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:05,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 151#L714-1true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:05,732 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 02:22:05,732 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 02:22:05,732 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 02:22:05,732 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 02:22:05,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 151#L714-1true, 94#L705-2true]) [2023-11-30 02:22:05,733 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 02:22:05,733 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 02:22:05,733 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 02:22:05,733 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 02:22:05,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 133#L706-3true]) [2023-11-30 02:22:05,735 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 02:22:05,735 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 02:22:05,735 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 02:22:05,735 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 02:22:05,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][89], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:05,753 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 02:22:05,753 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 02:22:05,753 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 02:22:05,753 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 02:22:05,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][89], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 94#L705-2true]) [2023-11-30 02:22:05,753 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 02:22:05,753 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 02:22:05,753 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 02:22:05,753 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 02:22:05,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 169#L705-5true, 269#true, 133#L706-3true]) [2023-11-30 02:22:05,754 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 02:22:05,754 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 02:22:05,754 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 02:22:05,754 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 02:22:05,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][152], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 23#L713-4true]) [2023-11-30 02:22:05,909 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:05,909 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:05,909 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:05,909 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:05,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][152], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 94#L705-2true, 23#L713-4true]) [2023-11-30 02:22:05,910 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:05,910 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:05,910 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:05,910 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:05,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][152], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:05,916 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:05,916 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:05,916 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:05,916 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:05,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][152], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 94#L705-2true]) [2023-11-30 02:22:05,917 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:05,917 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:05,917 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:05,917 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:05,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true]) [2023-11-30 02:22:05,933 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:05,933 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:05,933 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:05,933 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:05,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 23#L713-4true]) [2023-11-30 02:22:05,937 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:05,937 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:05,937 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:05,937 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:05,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 127#L713-14true]) [2023-11-30 02:22:05,937 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:05,937 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:05,938 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:05,938 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:06,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,062 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,062 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,062 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,062 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 94#L705-2true]) [2023-11-30 02:22:06,063 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,063 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,063 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,063 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][152], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,065 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 02:22:06,065 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:06,065 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:06,065 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:06,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,065 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,065 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,065 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,065 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,065 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][152], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 94#L705-2true]) [2023-11-30 02:22:06,066 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 02:22:06,066 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:06,066 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:06,066 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:06,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 94#L705-2true]) [2023-11-30 02:22:06,066 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,066 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,066 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,066 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,066 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true]) [2023-11-30 02:22:06,066 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,067 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,067 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,067 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true]) [2023-11-30 02:22:06,071 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,071 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,071 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,071 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,071 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][168], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 163#L706-30true, 23#L713-4true]) [2023-11-30 02:22:06,072 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,072 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,072 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,072 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][168], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 163#L706-30true]) [2023-11-30 02:22:06,072 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,072 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,072 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,072 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:06,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][168], [265#true, 136#L714true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 163#L706-30true]) [2023-11-30 02:22:06,093 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,093 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,093 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,093 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][168], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 163#L706-30true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 23#L713-4true]) [2023-11-30 02:22:06,094 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][168], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 163#L706-30true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,094 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,094 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][168], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 163#L706-30true, 94#L705-2true, 23#L713-4true]) [2023-11-30 02:22:06,095 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,095 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,095 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,095 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][168], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 163#L706-30true, 94#L705-2true]) [2023-11-30 02:22:06,095 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,095 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,095 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,095 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:06,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][152], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,103 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 02:22:06,103 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 02:22:06,103 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 02:22:06,103 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 02:22:06,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][152], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 94#L705-2true]) [2023-11-30 02:22:06,103 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 02:22:06,103 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 02:22:06,103 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 02:22:06,103 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 02:22:06,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 169#L705-5true, 269#true]) [2023-11-30 02:22:06,104 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,104 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 169#L705-5true, 269#true]) [2023-11-30 02:22:06,104 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,104 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,105 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,105 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][168], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 163#L706-30true]) [2023-11-30 02:22:06,112 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,112 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,114 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,114 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][168], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 163#L706-30true, 94#L705-2true]) [2023-11-30 02:22:06,114 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,114 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,114 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,114 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,116 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][168], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 163#L706-30true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,116 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,116 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,116 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,117 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,117 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,117 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][168], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 163#L706-30true, 94#L705-2true]) [2023-11-30 02:22:06,117 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,117 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,117 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,117 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,117 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:06,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][168], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 163#L706-30true]) [2023-11-30 02:22:06,127 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 02:22:06,127 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:06,127 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:06,127 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:06,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][168], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 163#L706-30true]) [2023-11-30 02:22:06,145 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,145 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,145 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,145 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][168], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 163#L706-30true, 94#L705-2true]) [2023-11-30 02:22:06,145 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,145 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,145 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,145 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][168], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 163#L706-30true]) [2023-11-30 02:22:06,146 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,146 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,146 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,146 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,146 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][168], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 163#L706-30true, 94#L705-2true]) [2023-11-30 02:22:06,146 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,146 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,146 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,146 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,146 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:06,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 151#L714-1true]) [2023-11-30 02:22:06,477 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:06,477 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:06,477 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:06,477 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:06,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 186#L706-51true, 23#L713-4true]) [2023-11-30 02:22:06,479 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:06,479 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:06,479 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:06,479 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:06,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 186#L706-51true, 127#L713-14true]) [2023-11-30 02:22:06,479 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:06,479 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:06,479 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:06,480 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:06,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 151#L714-1true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,493 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,493 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,493 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,493 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 151#L714-1true, 94#L705-2true]) [2023-11-30 02:22:06,493 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,493 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,493 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,493 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 151#L714-1true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,494 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,494 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,494 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,494 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,494 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 151#L714-1true, 94#L705-2true]) [2023-11-30 02:22:06,494 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,495 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,495 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,495 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,495 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 186#L706-51true]) [2023-11-30 02:22:06,495 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,495 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,495 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,495 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 186#L706-51true]) [2023-11-30 02:22:06,497 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,497 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,497 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,497 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,497 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:06,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 169#L705-5true, 186#L706-51true]) [2023-11-30 02:22:06,524 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:06,524 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:06,524 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:06,524 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:06,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 169#L705-5true, 186#L706-51true]) [2023-11-30 02:22:06,525 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:06,525 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:06,525 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:06,525 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:06,525 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:06,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 188#L707true]) [2023-11-30 02:22:06,535 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,535 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,535 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,535 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 188#L707true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,558 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,558 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,558 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,558 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 188#L707true, 94#L705-2true]) [2023-11-30 02:22:06,559 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,559 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,559 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,559 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 245#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,559 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,559 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,559 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,560 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 117#L707-1true, 151#L714-1true]) [2023-11-30 02:22:06,560 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,560 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,560 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,560 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 188#L707true, 23#L713-4true]) [2023-11-30 02:22:06,561 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,561 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,561 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,561 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 127#L713-14true, 188#L707true]) [2023-11-30 02:22:06,561 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,561 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,561 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,561 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][241], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 23#L713-4true]) [2023-11-30 02:22:06,562 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,562 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,562 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,562 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][241], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 226#L707-4true]) [2023-11-30 02:22:06,562 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,562 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,562 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,562 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:06,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 245#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 23#L713-4true]) [2023-11-30 02:22:06,573 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,573 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,573 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,573 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 117#L707-1true, 23#L713-4true]) [2023-11-30 02:22:06,574 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,574 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,574 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,574 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,584 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 188#L707true]) [2023-11-30 02:22:06,584 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,584 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,584 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,584 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,584 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 188#L707true, 94#L705-2true]) [2023-11-30 02:22:06,585 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,585 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,585 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,585 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,585 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 188#L707true]) [2023-11-30 02:22:06,585 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,585 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,586 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,586 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 188#L707true]) [2023-11-30 02:22:06,588 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,588 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,588 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,588 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,588 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 245#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 127#L713-14true]) [2023-11-30 02:22:06,589 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,589 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,589 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,589 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 117#L707-1true, 127#L713-14true]) [2023-11-30 02:22:06,589 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,589 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,589 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,589 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][241], [265#true, 136#L714true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true]) [2023-11-30 02:22:06,590 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,590 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,590 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,590 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][241], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 23#L713-4true]) [2023-11-30 02:22:06,591 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,591 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,591 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,591 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][241], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 226#L707-4true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,591 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,591 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,591 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,591 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][241], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 23#L713-4true, 94#L705-2true]) [2023-11-30 02:22:06,592 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,592 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,592 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,592 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][241], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 226#L707-4true, 94#L705-2true]) [2023-11-30 02:22:06,592 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,592 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,592 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,592 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:06,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 245#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 151#L714-1true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,611 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 117#L707-1true, 151#L714-1true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,611 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,611 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 245#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 151#L714-1true, 94#L705-2true]) [2023-11-30 02:22:06,613 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,613 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,613 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,613 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 117#L707-1true, 94#L705-2true]) [2023-11-30 02:22:06,613 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,613 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,613 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,613 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 245#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,615 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 117#L707-1true, 151#L714-1true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,616 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][241], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,616 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,616 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,617 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,617 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 245#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 94#L705-2true]) [2023-11-30 02:22:06,617 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,617 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,617 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,617 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,618 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 245#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,618 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,618 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,618 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,618 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,618 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 117#L707-1true, 151#L714-1true, 94#L705-2true]) [2023-11-30 02:22:06,618 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,618 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,618 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,618 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,618 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 117#L707-1true]) [2023-11-30 02:22:06,620 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,620 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,620 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,620 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][241], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 94#L705-2true]) [2023-11-30 02:22:06,620 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,620 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,620 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,620 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][241], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,625 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,625 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,625 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,625 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,625 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 245#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,625 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,625 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,626 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,626 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,626 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 117#L707-1true]) [2023-11-30 02:22:06,626 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,626 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,626 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,626 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,626 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][241], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 94#L705-2true]) [2023-11-30 02:22:06,626 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,627 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,627 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,627 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,627 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:06,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 169#L705-5true, 269#true, 188#L707true]) [2023-11-30 02:22:06,634 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:06,634 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:06,635 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:06,635 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:06,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 169#L705-5true, 188#L707true]) [2023-11-30 02:22:06,635 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:06,635 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:06,635 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:06,635 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:06,635 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:06,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][241], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 226#L707-4true]) [2023-11-30 02:22:06,636 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:06,636 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:06,637 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:06,637 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:06,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][241], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 226#L707-4true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,664 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,664 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,664 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,664 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 169#L705-5true, 245#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,665 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,665 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,665 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,665 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,665 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 169#L705-5true, 269#true, 117#L707-1true]) [2023-11-30 02:22:06,665 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,665 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,666 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,666 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][241], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 226#L707-4true, 94#L705-2true]) [2023-11-30 02:22:06,666 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,666 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,666 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,666 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][241], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 226#L707-4true, 197#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,667 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,667 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,667 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,667 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,667 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,667 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 169#L705-5true, 245#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:06,667 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,667 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,667 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][106], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 169#L705-5true, 269#true, 117#L707-1true]) [2023-11-30 02:22:06,668 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][241], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 226#L707-4true, 94#L705-2true]) [2023-11-30 02:22:06,668 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,668 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,669 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:06,669 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:07,817 INFO L124 PetriNetUnfolderBase]: 9462/23197 cut-off events. [2023-11-30 02:22:07,817 INFO L125 PetriNetUnfolderBase]: For 5001/7982 co-relation queries the response was YES. [2023-11-30 02:22:07,868 INFO L83 FinitePrefix]: Finished finitePrefix Result has 44411 conditions, 23197 events. 9462/23197 cut-off events. For 5001/7982 co-relation queries the response was YES. Maximal size of possible extension queue 576. Compared 233327 event pairs, 6783 based on Foata normal form. 0/17953 useless extension candidates. Maximal degree in co-relation 16431. Up to 13802 conditions per place. [2023-11-30 02:22:07,962 INFO L140 encePairwiseOnDemand]: 274/277 looper letters, 37 selfloop transitions, 2 changer transitions 0/265 dead transitions. [2023-11-30 02:22:07,962 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 262 places, 265 transitions, 742 flow [2023-11-30 02:22:07,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 02:22:07,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 02:22:07,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 727 transitions. [2023-11-30 02:22:07,964 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8748495788206979 [2023-11-30 02:22:07,964 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 727 transitions. [2023-11-30 02:22:07,964 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 727 transitions. [2023-11-30 02:22:07,964 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 02:22:07,964 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 727 transitions. [2023-11-30 02:22:07,966 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 242.33333333333334) internal successors, (727), 3 states have internal predecessors, (727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-30 02:22:07,967 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 277.0) internal successors, (1108), 4 states have internal predecessors, (1108), 0 states have call successors, (0), 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 02:22:07,967 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 277.0) internal successors, (1108), 4 states have internal predecessors, (1108), 0 states have call successors, (0), 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 02:22:07,968 INFO L307 CegarLoopForPetriNet]: 262 programPoint places, 0 predicate places. [2023-11-30 02:22:07,968 INFO L500 AbstractCegarLoop]: Abstraction has has 262 places, 265 transitions, 742 flow [2023-11-30 02:22:07,968 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 230.33333333333334) internal successors, (691), 3 states have internal predecessors, (691), 0 states have call successors, (0), 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 02:22:07,968 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 02:22:07,968 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] [2023-11-30 02:22:07,969 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-30 02:22:07,969 INFO L425 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 25 more)] === [2023-11-30 02:22:07,969 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 02:22:07,969 INFO L85 PathProgramCache]: Analyzing trace with hash 2012613011, now seen corresponding path program 1 times [2023-11-30 02:22:07,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 02:22:07,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046691230] [2023-11-30 02:22:07,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 02:22:08,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 02:22:08,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 02:22:08,105 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 02:22:08,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 02:22:08,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046691230] [2023-11-30 02:22:08,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046691230] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 02:22:08,105 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 02:22:08,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 02:22:08,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714106121] [2023-11-30 02:22:08,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 02:22:08,106 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 02:22:08,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 02:22:08,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 02:22:08,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 02:22:08,108 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 208 out of 277 [2023-11-30 02:22:08,109 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 265 transitions, 742 flow. Second operand has 3 states, 3 states have (on average 209.66666666666666) internal successors, (629), 3 states have internal predecessors, (629), 0 states have call successors, (0), 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 02:22:08,109 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 02:22:08,109 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 208 of 277 [2023-11-30 02:22:08,109 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 02:22:08,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 217#L705-5true, 23#L713-4true]) [2023-11-30 02:22:08,206 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 02:22:08,206 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 02:22:08,207 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 02:22:08,207 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 02:22:08,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 127#L713-14true, 217#L705-5true]) [2023-11-30 02:22:08,207 INFO L294 olderBase$Statistics]: this new event has 83 ancestors and is cut-off event [2023-11-30 02:22:08,207 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 02:22:08,207 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 02:22:08,207 INFO L297 olderBase$Statistics]: existing Event has 83 ancestors and is cut-off event [2023-11-30 02:22:08,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 275#(= |#race~mp~0| 0), 217#L705-5true, 94#L705-2true]) [2023-11-30 02:22:08,217 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 02:22:08,217 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 02:22:08,217 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 02:22:08,217 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 02:22:08,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 217#L705-5true]) [2023-11-30 02:22:08,219 INFO L294 olderBase$Statistics]: this new event has 84 ancestors and is cut-off event [2023-11-30 02:22:08,219 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 02:22:08,219 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 02:22:08,219 INFO L297 olderBase$Statistics]: existing Event has 84 ancestors and is cut-off event [2023-11-30 02:22:08,234 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 217#L705-5true]) [2023-11-30 02:22:08,234 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 02:22:08,234 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:08,234 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:08,234 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:08,235 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][88], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true, 94#L705-2true]) [2023-11-30 02:22:08,235 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 02:22:08,235 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:08,235 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:08,235 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:08,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][88], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true, 94#L705-2true]) [2023-11-30 02:22:08,239 INFO L294 olderBase$Statistics]: this new event has 85 ancestors and is not cut-off event [2023-11-30 02:22:08,239 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:08,239 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:08,239 INFO L297 olderBase$Statistics]: existing Event has 85 ancestors and is not cut-off event [2023-11-30 02:22:08,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][88], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:08,239 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 02:22:08,239 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:08,239 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:08,239 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:08,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:08,240 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 02:22:08,240 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:08,240 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:08,240 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:08,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 133#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:08,240 INFO L294 olderBase$Statistics]: this new event has 86 ancestors and is cut-off event [2023-11-30 02:22:08,240 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:08,240 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:08,240 INFO L297 olderBase$Statistics]: existing Event has 86 ancestors and is cut-off event [2023-11-30 02:22:08,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 151#L714-1true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:08,247 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 02:22:08,247 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 02:22:08,247 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 02:22:08,247 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 02:22:08,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,249 INFO L294 olderBase$Statistics]: this new event has 87 ancestors and is cut-off event [2023-11-30 02:22:08,249 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 02:22:08,249 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 02:22:08,249 INFO L297 olderBase$Statistics]: existing Event has 87 ancestors and is cut-off event [2023-11-30 02:22:08,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][88], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:08,261 INFO L294 olderBase$Statistics]: this new event has 88 ancestors and is not cut-off event [2023-11-30 02:22:08,261 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 02:22:08,261 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 02:22:08,261 INFO L297 olderBase$Statistics]: existing Event has 88 ancestors and is not cut-off event [2023-11-30 02:22:08,261 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 169#L705-5true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,261 INFO L294 olderBase$Statistics]: this new event has 89 ancestors and is cut-off event [2023-11-30 02:22:08,261 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 02:22:08,261 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 02:22:08,261 INFO L297 olderBase$Statistics]: existing Event has 89 ancestors and is cut-off event [2023-11-30 02:22:08,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][150], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 23#L713-4true, 94#L705-2true]) [2023-11-30 02:22:08,387 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:08,387 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:08,387 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:08,387 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:08,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][150], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:08,391 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:08,391 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:08,391 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:08,391 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:08,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,400 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:08,400 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:08,400 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:08,400 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:08,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:08,402 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:08,402 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:08,403 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:08,403 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:08,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:08,403 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:08,403 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:08,403 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:08,403 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:08,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:08,412 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,412 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,413 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,413 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][150], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:08,414 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 02:22:08,414 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:08,414 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:08,414 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:08,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:08,414 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,414 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,414 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,415 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,415 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,415 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,415 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,415 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,415 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,417 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,417 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,417 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,417 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,417 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][165], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 23#L713-4true]) [2023-11-30 02:22:08,418 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,418 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,418 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,418 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][165], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true, 163#L706-30true]) [2023-11-30 02:22:08,418 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,418 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,418 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,418 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:08,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][165], [265#true, 136#L714true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:08,434 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:08,434 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:08,434 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:08,434 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:08,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][165], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 94#L705-2true, 23#L713-4true]) [2023-11-30 02:22:08,435 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:08,435 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:08,435 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:08,435 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:08,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][165], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 163#L706-30true, 94#L705-2true]) [2023-11-30 02:22:08,435 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:08,435 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:08,435 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:08,435 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:08,443 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][150], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:08,444 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 02:22:08,444 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 02:22:08,444 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 02:22:08,444 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 02:22:08,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,444 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,444 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,444 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,444 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,445 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,445 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,445 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,445 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,445 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,445 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][165], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 94#L705-2true]) [2023-11-30 02:22:08,451 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,451 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,451 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,451 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][165], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 94#L705-2true]) [2023-11-30 02:22:08,452 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,452 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,452 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,453 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,453 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:08,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][165], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:08,461 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 02:22:08,461 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:08,461 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:08,461 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:08,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][165], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 94#L705-2true]) [2023-11-30 02:22:08,476 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:08,476 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:08,476 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:08,476 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:08,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][165], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 94#L705-2true]) [2023-11-30 02:22:08,477 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:08,477 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:08,477 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:08,477 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:08,477 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:08,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 151#L714-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,738 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:08,738 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:08,738 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:08,738 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:08,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:08,739 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:08,739 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:08,739 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:08,739 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:08,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:08,740 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:08,740 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:08,740 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:08,740 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:08,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 151#L714-1true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:08,749 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,749 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,749 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,749 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 151#L714-1true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:08,750 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,750 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,750 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,750 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,750 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,750 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,750 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,750 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,750 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,752 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,752 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,752 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,752 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,752 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,752 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:08,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 169#L705-5true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,773 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:08,773 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:08,773 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:08,773 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:08,773 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 169#L705-5true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,773 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:08,774 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:08,774 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:08,774 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:08,774 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:08,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 275#(= |#race~mp~0| 0), 188#L707true]) [2023-11-30 02:22:08,780 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,780 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,780 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,780 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 275#(= |#race~mp~0| 0), 188#L707true, 94#L705-2true]) [2023-11-30 02:22:08,796 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,796 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,796 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,796 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 117#L707-1true, 151#L714-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,796 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,796 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,796 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,796 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 188#L707true, 23#L713-4true]) [2023-11-30 02:22:08,797 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 127#L713-14true, 275#(= |#race~mp~0| 0), 188#L707true]) [2023-11-30 02:22:08,797 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,797 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][244], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:08,798 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,798 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,798 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,798 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][244], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,798 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,798 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,798 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,798 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:08,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 117#L707-1true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:08,806 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,806 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,806 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,806 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 275#(= |#race~mp~0| 0), 188#L707true, 94#L705-2true]) [2023-11-30 02:22:08,813 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,813 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,813 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,813 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,813 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 188#L707true]) [2023-11-30 02:22:08,813 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,813 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,814 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,814 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 188#L707true]) [2023-11-30 02:22:08,815 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,815 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,815 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,815 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,815 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 117#L707-1true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,816 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,816 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,816 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,816 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][244], [265#true, 136#L714true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:08,816 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,816 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,816 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,816 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][244], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 23#L713-4true, 94#L705-2true]) [2023-11-30 02:22:08,817 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,817 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,817 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,817 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][244], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 127#L713-14true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:08,817 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,818 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,818 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,818 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:08,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 117#L707-1true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:08,831 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,831 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,831 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,831 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 117#L707-1true, 151#L714-1true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:08,833 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,833 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,833 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,833 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,833 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][244], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true, 94#L705-2true]) [2023-11-30 02:22:08,833 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,834 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,834 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,834 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 117#L707-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,834 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,834 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,834 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,834 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 117#L707-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,836 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,836 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,836 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,836 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,836 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,836 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][244], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:08,836 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,836 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,836 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,837 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,837 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:08,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 188#L707true]) [2023-11-30 02:22:08,843 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:08,843 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:08,843 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:08,843 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:08,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 188#L707true]) [2023-11-30 02:22:08,843 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:08,843 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:08,843 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:08,843 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:08,843 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:08,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][244], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,844 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:08,844 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:08,844 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:08,844 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:08,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][244], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:08,861 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:08,861 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:08,861 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:08,861 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:08,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 169#L705-5true, 269#true, 117#L707-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,861 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:08,861 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:08,861 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:08,861 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:08,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 169#L705-5true, 117#L707-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:08,862 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:08,862 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:08,862 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:08,862 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:08,862 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:08,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][244], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:08,862 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:08,862 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:08,862 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:08,862 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:08,863 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:09,567 INFO L124 PetriNetUnfolderBase]: 5444/15039 cut-off events. [2023-11-30 02:22:09,567 INFO L125 PetriNetUnfolderBase]: For 7871/16808 co-relation queries the response was YES. [2023-11-30 02:22:09,605 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35691 conditions, 15039 events. 5444/15039 cut-off events. For 7871/16808 co-relation queries the response was YES. Maximal size of possible extension queue 382. Compared 150087 event pairs, 4023 based on Foata normal form. 2/13047 useless extension candidates. Maximal degree in co-relation 9358. Up to 7781 conditions per place. [2023-11-30 02:22:09,672 INFO L140 encePairwiseOnDemand]: 265/277 looper letters, 47 selfloop transitions, 3 changer transitions 0/260 dead transitions. [2023-11-30 02:22:09,672 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 255 places, 260 transitions, 829 flow [2023-11-30 02:22:09,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 02:22:09,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 02:22:09,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 677 transitions. [2023-11-30 02:22:09,674 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8146811070998796 [2023-11-30 02:22:09,674 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 677 transitions. [2023-11-30 02:22:09,674 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 677 transitions. [2023-11-30 02:22:09,675 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 02:22:09,675 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 677 transitions. [2023-11-30 02:22:09,676 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 225.66666666666666) internal successors, (677), 3 states have internal predecessors, (677), 0 states have call successors, (0), 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 02:22:09,677 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 277.0) internal successors, (1108), 4 states have internal predecessors, (1108), 0 states have call successors, (0), 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 02:22:09,677 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 277.0) internal successors, (1108), 4 states have internal predecessors, (1108), 0 states have call successors, (0), 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 02:22:09,678 INFO L307 CegarLoopForPetriNet]: 262 programPoint places, -7 predicate places. [2023-11-30 02:22:09,678 INFO L500 AbstractCegarLoop]: Abstraction has has 255 places, 260 transitions, 829 flow [2023-11-30 02:22:09,678 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 209.66666666666666) internal successors, (629), 3 states have internal predecessors, (629), 0 states have call successors, (0), 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 02:22:09,678 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 02:22:09,679 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] [2023-11-30 02:22:09,679 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-30 02:22:09,679 INFO L425 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 25 more)] === [2023-11-30 02:22:09,679 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 02:22:09,679 INFO L85 PathProgramCache]: Analyzing trace with hash -8901275, now seen corresponding path program 1 times [2023-11-30 02:22:09,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 02:22:09,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573935892] [2023-11-30 02:22:09,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 02:22:09,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 02:22:09,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 02:22:10,113 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 02:22:10,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 02:22:10,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573935892] [2023-11-30 02:22:10,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573935892] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 02:22:10,113 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 02:22:10,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-30 02:22:10,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759776477] [2023-11-30 02:22:10,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 02:22:10,114 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-30 02:22:10,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 02:22:10,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-30 02:22:10,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-11-30 02:22:10,115 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 165 out of 277 [2023-11-30 02:22:10,116 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 260 transitions, 829 flow. Second operand has 6 states, 6 states have (on average 167.0) internal successors, (1002), 6 states have internal predecessors, (1002), 0 states have call successors, (0), 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 02:22:10,116 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 02:22:10,116 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 165 of 277 [2023-11-30 02:22:10,116 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 02:22:10,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][218], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:10,617 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 02:22:10,617 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 02:22:10,617 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 02:22:10,617 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 02:22:10,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][218], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:10,632 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 02:22:10,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 02:22:10,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 02:22:10,632 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 02:22:10,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, t_funThread1of2ForFork0InUse, 85#L706-9true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:10,672 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 02:22:10,672 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 02:22:10,672 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 02:22:10,672 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 02:22:10,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][218], [265#true, 136#L714true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:10,686 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 02:22:10,686 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 02:22:10,687 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 02:22:10,687 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 02:22:10,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, t_funThread1of2ForFork0InUse, 85#L706-9true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:10,688 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is cut-off event [2023-11-30 02:22:10,689 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 02:22:10,689 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 02:22:10,689 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is cut-off event [2023-11-30 02:22:10,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 63#L706-10true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:10,797 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 02:22:10,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:22:10,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:22:10,797 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:22:10,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 85#L706-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:10,807 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 02:22:10,807 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:22:10,807 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:22:10,807 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:22:10,808 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 85#L706-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:10,808 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 02:22:10,808 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:22:10,808 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:22:10,808 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:22:10,808 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:22:10,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 63#L706-10true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:10,809 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 02:22:10,809 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:22:10,809 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:22:10,809 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:22:10,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][218], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:10,836 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:22:10,836 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:22:10,836 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:22:10,836 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:22:10,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 63#L706-10true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:10,849 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:22:10,849 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:22:10,849 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:22:10,849 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:22:10,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 63#L706-10true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:10,849 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:22:10,849 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:22:10,850 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:22:10,850 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:22:10,850 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:22:10,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, t_funThread1of2ForFork0InUse, 85#L706-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:10,878 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:22:10,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:22:10,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:22:10,878 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:22:10,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, 51#L706-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:10,879 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:22:10,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:22:10,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:22:10,879 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:22:10,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, 51#L706-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:10,895 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:22:10,895 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:22:10,895 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:22:10,895 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:22:10,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 63#L706-10true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:10,927 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:22:10,927 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:22:10,927 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:22:10,927 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:22:10,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [136#L714true, 265#true, 51#L706-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:10,944 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:22:10,944 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:22:10,944 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:22:10,944 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:22:10,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, 136#L714true, 51#L706-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:10,945 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:22:10,945 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:22:10,945 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:22:10,945 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:22:10,945 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:22:11,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, 51#L706-12true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,037 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:22:11,037 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:22:11,037 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:22:11,037 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:22:11,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 48#L706-15true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:11,108 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 02:22:11,108 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 02:22:11,108 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 02:22:11,108 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 02:22:11,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:11,109 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,109 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,109 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,109 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 48#L706-15true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,109 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,109 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,109 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,109 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,111 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 38#L706-15true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:11,111 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 02:22:11,111 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 02:22:11,111 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 02:22:11,111 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 02:22:11,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 175#L706-16true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:11,112 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,112 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,112 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,112 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 38#L706-15true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,112 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,112 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,112 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,112 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 48#L706-15true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:11,137 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 02:22:11,137 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 02:22:11,137 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 02:22:11,137 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 02:22:11,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:11,137 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,137 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,137 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,137 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 48#L706-15true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,137 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,137 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,138 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,138 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 38#L706-15true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,140 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is not cut-off event [2023-11-30 02:22:11,140 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 02:22:11,140 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 02:22:11,140 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is not cut-off event [2023-11-30 02:22:11,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 175#L706-16true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:11,140 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,140 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,140 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,140 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [136#L714true, 265#true, 38#L706-15true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,140 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,140 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,140 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,140 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:22:11,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [65#L706-17true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:11,192 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,192 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,192 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,192 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 97#L706-17true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:11,194 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,194 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,194 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,194 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [65#L706-17true, 265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,217 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,217 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,217 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,217 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,217 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,218 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,218 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,218 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [136#L714true, 265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,218 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,218 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,218 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,218 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,219 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,219 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,219 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,219 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 175#L706-16true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,220 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,220 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,220 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,220 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 97#L706-17true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,221 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,221 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,221 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,221 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:11,221 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,221 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,221 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,221 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 153#L706-18true]) [2023-11-30 02:22:11,222 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,222 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,222 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,222 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 65#L706-17true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:11,224 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,224 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,224 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,224 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true, 97#L706-17true]) [2023-11-30 02:22:11,226 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,226 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,226 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,226 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:22:11,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:11,271 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,271 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,271 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,271 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 149#L706-18true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:11,271 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,271 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,271 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,271 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 23#L713-4true]) [2023-11-30 02:22:11,273 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,273 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,273 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,273 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 153#L706-18true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:11,273 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,274 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,274 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,274 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,301 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 02:22:11,301 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:22:11,301 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:22:11,301 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:22:11,301 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:22:11,301 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [136#L714true, 265#true, 65#L706-17true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,301 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,301 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,301 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,301 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,301 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 175#L706-16true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,303 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 02:22:11,303 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:22:11,303 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:22:11,303 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:22:11,303 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:22:11,303 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 97#L706-17true]) [2023-11-30 02:22:11,303 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,303 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,303 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,303 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,303 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:11,306 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,306 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,306 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,306 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 149#L706-18true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,306 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,306 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,306 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,306 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 127#L713-14true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:11,308 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,308 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,309 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,309 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 153#L706-18true, 127#L713-14true]) [2023-11-30 02:22:11,309 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,309 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,309 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,309 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:22:11,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [65#L706-17true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,358 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,358 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,358 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,359 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,359 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,359 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,359 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,359 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,359 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,359 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,359 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,360 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,360 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,360 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,360 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,360 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 97#L706-17true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,361 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,362 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,362 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,362 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 175#L706-16true, 180#L713-7true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,362 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,362 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,362 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,362 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:11,362 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,362 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,362 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,362 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 153#L706-18true]) [2023-11-30 02:22:11,363 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,363 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,363 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,363 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:11,365 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,365 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,365 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,365 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,365 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,365 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,365 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,365 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 48#L706-15true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:11,378 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,378 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,378 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,378 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [136#L714true, 265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,400 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,400 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,400 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,400 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,400 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,400 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,401 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,401 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,401 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,401 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:11,404 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,404 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,404 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,404 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,404 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 153#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,404 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,404 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,404 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,405 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,405 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,495 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,495 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,495 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,495 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:11,496 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,496 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,496 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,496 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:11,498 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,498 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,498 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,498 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,498 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,498 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,498 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,498 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 217#L705-5true, 23#L713-4true]) [2023-11-30 02:22:11,499 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,499 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,499 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,499 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 127#L713-14true, 217#L705-5true]) [2023-11-30 02:22:11,499 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,499 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,499 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,499 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:22:11,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,547 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 02:22:11,547 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:11,547 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:11,547 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:11,547 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:11,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [65#L706-17true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,547 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,547 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,547 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,547 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,547 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 175#L706-16true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,549 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 02:22:11,549 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:11,549 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:11,549 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:11,549 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:11,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 97#L706-17true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,549 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,549 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,549 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,549 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,549 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 48#L706-15true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,555 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 02:22:11,555 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:11,555 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:11,555 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:22:11,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 48#L706-15true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:11,555 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,555 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,555 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,556 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,556 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,556 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,556 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,556 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:11,565 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,565 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,565 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,565 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,566 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:11,566 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,566 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,566 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,566 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,566 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,586 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,586 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,586 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,586 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,586 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:11,586 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,586 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,587 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,587 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 217#L705-5true]) [2023-11-30 02:22:11,588 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,588 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,588 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,588 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,592 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,592 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,592 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,592 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,593 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 217#L705-5true]) [2023-11-30 02:22:11,593 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,593 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,594 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,594 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,594 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:22:11,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,639 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,639 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,639 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,639 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,639 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,639 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,639 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,639 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,640 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,640 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,640 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:11,642 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,642 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,642 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,642 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,642 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 153#L706-18true]) [2023-11-30 02:22:11,642 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,642 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,642 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,642 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,643 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 148#L716-3true, 48#L706-15true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,649 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,650 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,650 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,650 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [65#L706-17true, 265#true, 277#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,650 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,650 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,650 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,650 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:11,654 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,654 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,654 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,654 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [65#L706-17true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:11,662 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,662 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,662 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,663 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [65#L706-17true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:11,663 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,663 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,663 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,663 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,663 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 65#L706-17true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:11,663 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,664 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,664 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,664 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 23#L713-4true, 94#L705-2true]) [2023-11-30 02:22:11,694 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,694 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,694 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,694 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 163#L706-30true, 94#L705-2true]) [2023-11-30 02:22:11,694 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,694 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,694 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,695 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:22:11,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,747 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,747 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,747 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,747 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,747 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 217#L705-5true]) [2023-11-30 02:22:11,749 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,749 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,749 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,749 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,750 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,750 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,750 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,750 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 217#L705-5true]) [2023-11-30 02:22:11,750 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,750 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,750 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,750 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,750 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:11,752 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,752 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,752 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,752 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 91#L716-5true, 48#L706-15true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,760 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,760 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,760 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,760 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,760 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,760 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,760 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,760 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,760 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:11,761 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is not cut-off event [2023-11-30 02:22:11,761 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 02:22:11,761 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 02:22:11,761 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 02:22:11,761 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is not cut-off event [2023-11-30 02:22:11,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,761 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,761 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,761 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,761 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,761 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,761 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [65#L706-17true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:11,761 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,761 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,761 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,762 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,762 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,762 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,763 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,763 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,763 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, 77#L706-14true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 91#L716-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,765 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,765 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,765 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,765 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:11,777 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,778 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,778 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,778 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 149#L706-18true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:11,778 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,778 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,778 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,778 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:11,778 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,778 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,779 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,779 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,779 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:11,779 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,779 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,779 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,779 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 149#L706-18true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:11,779 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,779 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,779 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,779 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,779 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 149#L706-18true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:11,780 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,780 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,780 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,780 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,808 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,808 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,808 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,808 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,808 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,808 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,808 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,808 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 94#L705-2true]) [2023-11-30 02:22:11,811 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,811 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,811 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,811 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 46#L706-24true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:11,814 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,814 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,814 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,814 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 46#L706-24true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:11,814 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,814 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,814 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,814 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:22:11,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,872 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:11,872 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:11,872 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:11,872 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:11,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 65#L706-17true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 148#L716-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,884 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,884 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,884 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,884 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 91#L716-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,885 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:11,885 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:11,885 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:11,885 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:11,885 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:11,885 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,885 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,885 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,885 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,885 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 149#L706-18true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:11,886 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [65#L706-17true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,886 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,886 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, 77#L706-14true, 255#L716-6true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:11,890 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,890 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,890 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,890 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 91#L716-5true, 48#L706-15true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,890 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,891 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,891 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,891 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,891 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,936 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,937 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,937 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,937 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,937 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,942 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,943 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,943 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,943 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,954 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:11,954 INFO L294 olderBase$Statistics]: this new event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,954 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,954 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,954 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:11,954 INFO L297 olderBase$Statistics]: existing Event has 109 ancestors and is cut-off event [2023-11-30 02:22:12,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 94#L705-2true]) [2023-11-30 02:22:12,039 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,039 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,040 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,040 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 255#L716-6true, 169#L705-5true, 269#true, 48#L706-15true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,048 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,048 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,048 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,048 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 91#L716-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,051 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,051 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,051 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,051 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,051 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 148#L716-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,054 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,054 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,054 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,054 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 148#L716-3true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,055 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,055 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,055 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,055 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 65#L706-17true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 91#L716-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,055 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,055 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,055 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,055 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,055 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,056 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,056 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,056 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,056 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,056 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 148#L716-3true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,056 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,056 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,056 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,056 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,056 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, t_funThread1of2ForFork0InUse, 77#L706-14true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 105#L716-7true]) [2023-11-30 02:22:12,061 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,061 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,061 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,061 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 255#L716-6true, 169#L705-5true, 269#true, 48#L706-15true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,062 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,062 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,062 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,062 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,062 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:12,082 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,082 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,082 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,082 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 111#L706-5true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:12,130 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,130 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,130 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,130 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 111#L706-5true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:12,130 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,130 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,130 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,130 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 108#L706-5true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:12,131 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,131 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,131 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,131 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 108#L706-5true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,131 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,131 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,131 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,131 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:22:12,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][320], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 204#L706-6true, 23#L713-4true]) [2023-11-30 02:22:12,140 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,140 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,140 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,140 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,141 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][320], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 204#L706-6true]) [2023-11-30 02:22:12,141 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,141 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,141 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,141 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,315 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,315 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,315 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,315 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,315 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,321 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,321 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,321 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,321 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,322 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,322 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,322 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,322 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,322 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 48#L706-15true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 105#L716-7true]) [2023-11-30 02:22:12,334 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,334 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,334 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,334 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, 255#L716-6true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,335 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,335 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,335 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,335 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, 255#L716-6true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,335 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,335 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,335 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,335 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,335 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,339 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 65#L706-17true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 91#L716-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,339 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,339 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,339 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,339 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,339 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 91#L716-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,344 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,344 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,344 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,344 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 91#L716-5true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,345 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,345 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,345 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,345 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread1of2ForFork0InUse, 77#L706-14true, t_funThread2of2ForFork0InUse, 67#L716-8true, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,352 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,352 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,352 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,352 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,352 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 48#L706-15true, 105#L716-7true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,352 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,352 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,352 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,352 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,352 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 48#L706-15true, 275#(= |#race~mp~0| 0), 105#L716-7true, 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,353 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,353 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,353 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,353 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,377 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 223#L715-5true, 94#L705-2true]) [2023-11-30 02:22:12,377 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,377 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,377 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,377 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 223#L715-5true, 94#L705-2true]) [2023-11-30 02:22:12,378 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,378 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,378 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,378 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,378 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][318], [136#L714true, 265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 22#L706-8true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,419 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,419 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,419 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,420 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [136#L714true, 265#true, 111#L706-5true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,420 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,420 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,420 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,420 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][319], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 56#L706-7true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,420 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,420 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,420 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,420 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][320], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 204#L706-6true]) [2023-11-30 02:22:12,421 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,421 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,421 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,421 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][402], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 136#L714true, 265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,427 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,427 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,427 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,427 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 108#L706-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,427 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,427 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,427 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,427 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][403], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 144#L706-7true]) [2023-11-30 02:22:12,427 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,427 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,428 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,428 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][404], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 131#L706-6true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,428 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,428 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,428 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,428 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 136#L714true, 111#L706-5true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,437 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,437 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,437 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,437 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,437 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,444 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 108#L706-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,444 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,445 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 204#L706-6true, 23#L713-4true]) [2023-11-30 02:22:12,446 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,446 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,447 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,447 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true, 204#L706-6true]) [2023-11-30 02:22:12,447 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,447 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,447 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,447 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][404], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 131#L706-6true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 23#L713-4true]) [2023-11-30 02:22:12,448 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,448 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,448 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,448 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][404], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 131#L706-6true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 127#L713-14true, 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,449 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,449 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,449 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,449 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 131#L706-6true, 46#L706-24true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:12,449 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,449 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,449 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,449 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 131#L706-6true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:12,449 INFO L294 olderBase$Statistics]: this new event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,450 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,450 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,450 INFO L297 olderBase$Statistics]: existing Event has 111 ancestors and is cut-off event [2023-11-30 02:22:12,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][319], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 56#L706-7true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:12,458 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,458 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,458 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,458 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][319], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 56#L706-7true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:12,458 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,458 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,458 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,458 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 105#L716-7true]) [2023-11-30 02:22:12,528 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,528 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,528 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,528 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 67#L716-8true, 169#L705-5true, 269#true, 48#L706-15true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,529 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,529 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,529 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,529 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [65#L706-17true, 265#true, t_funThread1of2ForFork0InUse, 255#L716-6true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,529 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,529 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,530 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,530 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,530 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 105#L716-7true]) [2023-11-30 02:22:12,530 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,530 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,530 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,530 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,530 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,531 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [65#L706-17true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 255#L716-6true, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,531 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,531 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,531 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,531 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,531 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 91#L716-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,536 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,536 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,536 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,536 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,536 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 91#L716-5true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,537 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,537 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,537 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,537 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,537 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,543 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,543 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,543 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,543 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 224#L716-9true, 77#L706-14true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,551 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,551 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,551 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,551 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 67#L716-8true, 169#L705-5true, 269#true, 48#L706-15true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,551 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,551 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,551 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,552 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,552 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 169#L705-5true, 48#L706-15true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,552 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,552 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,552 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,552 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 105#L716-7true, 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,553 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,553 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,553 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,553 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:12,576 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,576 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,576 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,576 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [136#L714true, 265#true, 116#L706-9true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,622 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:12,622 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:12,622 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:12,622 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:12,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 204#L706-6true]) [2023-11-30 02:22:12,624 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,624 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,624 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,624 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 85#L706-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,630 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:12,630 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:12,630 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:12,630 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:12,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 131#L706-6true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,632 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,632 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,632 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,632 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,640 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][320], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 204#L706-6true]) [2023-11-30 02:22:12,641 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,641 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 204#L706-6true]) [2023-11-30 02:22:12,641 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,641 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,642 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,647 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][404], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 131#L706-6true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,647 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,647 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 131#L706-6true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,648 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,648 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,648 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,648 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,648 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 56#L706-7true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:12,649 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,649 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,649 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 56#L706-7true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:12,650 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,650 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][403], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 144#L706-7true, 23#L713-4true]) [2023-11-30 02:22:12,651 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][403], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 127#L713-14true, 275#(= |#race~mp~0| 0), 144#L706-7true]) [2023-11-30 02:22:12,651 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,651 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 144#L706-7true, 23#L713-4true]) [2023-11-30 02:22:12,652 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,652 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,652 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,652 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 46#L706-24true, 127#L713-14true, 275#(= |#race~mp~0| 0), 144#L706-7true]) [2023-11-30 02:22:12,652 INFO L294 olderBase$Statistics]: this new event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,652 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,652 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,652 INFO L297 olderBase$Statistics]: existing Event has 112 ancestors and is cut-off event [2023-11-30 02:22:12,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][318], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 22#L706-8true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:12,660 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,660 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,660 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,660 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][318], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 22#L706-8true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,661 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,661 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,661 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,661 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][318], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 22#L706-8true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,720 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:12,720 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:12,720 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:12,720 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:12,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 111#L706-5true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,720 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,720 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,720 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,720 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][319], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 56#L706-7true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,720 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:12,720 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:12,720 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:12,721 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:12,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][320], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 204#L706-6true]) [2023-11-30 02:22:12,721 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,721 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,721 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,721 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][402], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,727 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:12,727 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:12,727 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:12,727 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:12,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 108#L706-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,727 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,727 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,727 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,727 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][403], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 144#L706-7true]) [2023-11-30 02:22:12,728 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:12,728 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:12,728 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:12,728 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:12,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][404], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 131#L706-6true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,728 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,728 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,728 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,728 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,730 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 111#L706-5true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,730 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,730 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,730 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,730 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,730 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 108#L706-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,731 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,731 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,731 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,731 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,731 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 169#L705-5true, 269#true, 48#L706-15true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,739 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,739 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,739 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,739 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 67#L716-8true, 169#L705-5true, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,739 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,739 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,739 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,739 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [65#L706-17true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 105#L716-7true]) [2023-11-30 02:22:12,740 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,740 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,740 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,740 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 67#L716-8true, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,740 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,740 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,740 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,741 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, 255#L716-6true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,741 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,742 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,742 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,742 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 255#L716-6true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 169#L705-5true, 269#true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,742 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,742 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,742 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,742 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,742 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,742 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,743 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,743 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,743 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [65#L706-17true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 105#L716-7true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,743 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,743 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,743 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,743 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,743 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, 255#L716-6true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,744 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,744 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,744 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,744 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,744 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 255#L716-6true, 169#L705-5true, 269#true, 149#L706-18true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,744 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,744 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,744 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,745 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,745 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 255#L716-6true, 169#L705-5true, 269#true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,745 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,745 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,745 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,745 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,745 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, 255#L716-6true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 149#L706-18true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,748 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,749 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,749 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,749 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,749 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,759 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:12,759 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,759 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,759 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,759 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,759 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 77#L706-14true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 169#L705-5true, 269#true, 62#L716-10true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,767 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,767 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,767 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,767 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 224#L716-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 48#L706-15true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,768 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,768 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,768 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,768 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,768 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 48#L706-15true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,769 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,769 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,769 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,769 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 169#L705-5true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,769 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,769 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,769 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,769 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,769 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,770 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,770 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,770 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,770 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [65#L706-17true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 105#L716-7true, 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,770 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,771 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,771 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,771 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [136#L714true, 265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,849 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:12,849 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:12,849 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:12,849 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:12,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 56#L706-7true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,849 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,849 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,849 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,849 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 63#L706-10true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,854 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:12,854 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:12,854 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:12,854 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:12,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 144#L706-7true]) [2023-11-30 02:22:12,856 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,856 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,856 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,856 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][319], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 56#L706-7true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,865 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,865 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,865 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,865 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,865 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,865 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 56#L706-7true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,866 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,866 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,866 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,866 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,866 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][403], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 144#L706-7true]) [2023-11-30 02:22:12,871 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,871 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,871 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,871 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,871 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,871 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 144#L706-7true]) [2023-11-30 02:22:12,871 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,871 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,871 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,872 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,872 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 22#L706-8true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:12,872 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,872 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,873 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,873 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 22#L706-8true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:12,873 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,873 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,873 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,873 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][402], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:12,874 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,874 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,874 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,874 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][402], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,874 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,874 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,875 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,875 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:12,875 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,875 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,875 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,875 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:12,875 INFO L294 olderBase$Statistics]: this new event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,875 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,875 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,875 INFO L297 olderBase$Statistics]: existing Event has 113 ancestors and is cut-off event [2023-11-30 02:22:12,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, 85#L706-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:12,888 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,888 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,888 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,888 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, 85#L706-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:12,888 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,889 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,889 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,889 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 116#L706-9true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,942 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:12,942 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:12,942 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:12,942 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:12,943 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 204#L706-6true]) [2023-11-30 02:22:12,943 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,943 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,943 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,943 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, 85#L706-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,950 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:12,950 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:12,950 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:12,950 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:12,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 131#L706-6true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,952 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,952 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,952 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,952 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][320], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 204#L706-6true]) [2023-11-30 02:22:12,955 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,955 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,955 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,955 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,955 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,955 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 204#L706-6true]) [2023-11-30 02:22:12,955 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,955 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,956 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,956 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,956 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][404], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 131#L706-6true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:12,957 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,957 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,957 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,957 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,957 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,957 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 131#L706-6true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,957 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,957 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,957 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,957 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,957 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 62#L716-10true, 48#L706-15true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,965 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,965 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,966 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,966 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, 224#L716-9true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,966 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,966 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,966 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,966 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [265#true, 65#L706-17true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 67#L716-8true, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,967 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,967 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,967 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,967 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, 224#L716-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,967 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,968 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,968 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,968 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [65#L706-17true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 169#L705-5true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,968 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,968 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,968 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,968 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 105#L716-7true]) [2023-11-30 02:22:12,969 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,969 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,969 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,969 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 169#L705-5true, 269#true, 149#L706-18true, 275#(= |#race~mp~0| 0), 105#L716-7true]) [2023-11-30 02:22:12,969 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,970 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,970 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,970 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 149#L706-18true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 105#L716-7true]) [2023-11-30 02:22:12,971 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,971 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,971 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,971 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, 224#L716-9true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,972 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,972 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,972 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,972 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,972 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [65#L706-17true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 67#L716-8true, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,972 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,972 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,972 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,972 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,973 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,973 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 105#L716-7true]) [2023-11-30 02:22:12,973 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,973 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,973 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,973 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,973 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 149#L706-18true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 105#L716-7true]) [2023-11-30 02:22:12,974 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,974 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 149#L706-18true, 105#L716-7true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,974 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,974 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,975 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 91#L716-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:12,996 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,996 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,996 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:12,996 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][320], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 49#L706-24true, 255#L716-6true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:13,006 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,006 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,006 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,006 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 169#L705-5true, 62#L716-10true, 48#L706-15true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,007 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,007 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,007 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,007 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,007 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 62#L716-10true, 48#L706-15true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:13,008 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,008 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,008 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,008 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, 224#L716-9true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,008 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,008 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,009 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,009 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,009 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, 224#L716-9true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:13,009 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,009 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,009 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,009 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 48#L706-15true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:13,010 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,010 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,010 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,010 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, 65#L706-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 67#L716-8true, 169#L705-5true, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,010 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,010 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,010 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,011 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,011 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 65#L706-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:13,011 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,011 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,011 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,011 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 105#L716-7true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:13,012 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,012 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,012 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,012 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 22#L706-8true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,096 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,096 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,096 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,096 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,101 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, 136#L714true, 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,101 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,101 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,101 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,101 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,109 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][318], [265#true, 136#L714true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 22#L706-8true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,109 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,109 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,109 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,109 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,109 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,110 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 22#L706-8true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,110 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,110 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,110 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,110 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,110 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][402], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 136#L714true, 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,115 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,115 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,115 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,115 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,115 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,115 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, 136#L714true, 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,115 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,115 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,115 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,115 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,115 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:22:13,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 63#L706-10true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:13,128 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,128 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,128 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,128 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 63#L706-10true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:13,128 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,128 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,128 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,128 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,179 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,180 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,180 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,180 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 56#L706-7true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,180 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,180 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,180 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,180 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 63#L706-10true, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,185 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,185 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,185 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,185 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 144#L706-7true]) [2023-11-30 02:22:13,187 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,187 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,187 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,187 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][319], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 56#L706-7true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,189 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,189 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,189 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,189 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,189 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,189 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 56#L706-7true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,189 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,189 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,189 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,189 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,189 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,190 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][403], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 144#L706-7true]) [2023-11-30 02:22:13,190 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,190 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,190 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,190 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,190 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,191 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 144#L706-7true]) [2023-11-30 02:22:13,191 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,191 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,191 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,191 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,191 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 116#L706-9true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:13,192 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 02:22:13,193 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 02:22:13,193 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 02:22:13,193 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 02:22:13,193 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 116#L706-9true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,193 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,193 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,193 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,193 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,193 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 62#L716-10true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,199 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,199 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,199 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,199 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [265#true, 65#L706-17true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,200 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,200 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,200 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,200 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 62#L716-10true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,200 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,200 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,200 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,200 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [65#L706-17true, 265#true, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,201 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,201 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,201 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,201 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,201 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,201 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,201 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,202 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,202 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,203 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,203 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,203 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 169#L705-5true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,203 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,203 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,203 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,203 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 65#L706-17true, t_funThread1of2ForFork0InUse, 224#L716-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,203 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,203 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,203 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,203 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 169#L705-5true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,204 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,204 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,204 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,204 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 169#L705-5true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,205 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,205 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,205 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,205 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 169#L705-5true, 269#true, 62#L716-10true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,206 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,206 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,207 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,207 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,207 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,207 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [65#L706-17true, 265#true, t_funThread1of2ForFork0InUse, 224#L716-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,207 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,207 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,207 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,207 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,207 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [65#L706-17true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,208 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,208 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,208 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,208 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,208 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,208 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,208 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,209 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,209 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,209 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 169#L705-5true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,209 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,209 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,209 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,209 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,209 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,210 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 67#L716-8true, 269#true, 169#L705-5true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,210 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,210 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,210 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,210 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,210 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][318], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:13,219 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,219 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,219 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,219 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 91#L716-5true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:13,219 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,219 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,219 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,219 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][319], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 105#L716-7true, 94#L705-2true]) [2023-11-30 02:22:13,220 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,220 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,220 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,220 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][320], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 255#L716-6true, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 94#L705-2true]) [2023-11-30 02:22:13,220 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,220 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,220 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,220 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 91#L716-5true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:13,226 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,226 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,226 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,226 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,226 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 49#L706-24true, 255#L716-6true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,228 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,228 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,228 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,228 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][319], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 105#L716-7true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,236 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,236 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,236 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,237 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 62#L716-10true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,238 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 62#L716-10true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:13,238 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,238 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [65#L706-17true, 265#true, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,239 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,239 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,239 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,240 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,240 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,240 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,240 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,240 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 65#L706-17true, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:13,240 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,240 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,240 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,240 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:13,241 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,241 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,241 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,241 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,241 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 67#L716-8true, 169#L705-5true, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,241 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,242 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,242 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,242 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,242 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:13,242 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,242 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,242 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,242 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,459 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,459 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,459 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,459 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [136#L714true, 265#true, 51#L706-12true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,461 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,461 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,461 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,461 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 116#L706-9true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:13,470 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is not cut-off event [2023-11-30 02:22:13,470 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 02:22:13,470 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 02:22:13,470 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is not cut-off event [2023-11-30 02:22:13,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 136#L714true, 116#L706-9true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,470 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,470 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,470 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,470 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,470 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,473 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 85#L706-9true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,473 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,473 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,473 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,473 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,473 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 196#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue, 23#L713-4true]) [2023-11-30 02:22:13,475 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,475 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,475 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,475 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 196#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:13,475 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,475 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,475 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,475 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 135#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue, 46#L706-24true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:13,476 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,476 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,476 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,476 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 135#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:13,477 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,477 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,477 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,477 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:22:13,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 22#L706-8true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,529 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,529 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,529 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,529 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,532 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,533 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,533 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,533 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][318], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 22#L706-8true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,534 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,534 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,534 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,534 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,534 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 22#L706-8true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,534 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,534 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,534 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,534 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,534 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][402], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,535 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,535 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,535 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,535 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,535 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,535 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,536 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,536 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,536 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,536 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:13,537 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 02:22:13,537 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 02:22:13,537 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 02:22:13,537 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 02:22:13,537 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,537 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,538 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,538 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,538 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,538 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][218], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 227#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:13,540 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,540 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,541 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,541 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [65#L706-17true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 62#L716-10true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,543 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,543 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,543 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,543 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [65#L706-17true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 62#L716-10true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,543 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,543 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,543 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,544 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, 224#L716-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,544 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,544 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,544 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,544 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 169#L705-5true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,544 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,544 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,544 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,544 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [65#L706-17true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 169#L705-5true, 62#L716-10true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,545 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,545 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,545 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,545 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,545 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,545 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,545 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,545 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 65#L706-17true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,546 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,546 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,546 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,546 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,546 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,546 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,546 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,546 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [65#L706-17true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,546 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,546 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,547 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,547 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [65#L706-17true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 169#L705-5true, 269#true, 62#L716-10true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,549 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,549 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,549 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,549 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,549 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,549 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [65#L706-17true, 265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 62#L716-10true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,549 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,550 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,550 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,550 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,550 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, 224#L716-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,550 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,550 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,550 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,550 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,550 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 224#L716-9true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:13,551 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:22:13,551 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:13,551 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:13,551 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:13,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 169#L705-5true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,551 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,551 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,551 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,551 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,551 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,551 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,551 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,551 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,552 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,552 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,552 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [65#L706-17true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,552 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,552 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,552 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,552 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,552 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 255#L716-6true, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:13,553 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,553 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,553 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,553 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][320], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 255#L716-6true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 94#L705-2true]) [2023-11-30 02:22:13,564 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,564 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,564 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,564 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,564 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,565 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 255#L716-6true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:13,565 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,565 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,565 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,565 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,565 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 105#L716-7true]) [2023-11-30 02:22:13,567 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,567 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,567 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,567 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][318], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 99#L705-1true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,575 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,575 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,575 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,575 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,577 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, 65#L706-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 62#L716-10true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,577 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,577 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,577 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,577 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,577 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [65#L706-17true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 62#L716-10true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:13,577 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,577 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,577 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,577 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,578 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,578 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,578 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,578 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,578 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [65#L706-17true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,578 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,579 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,579 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,579 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,579 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:13,579 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,579 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,579 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,579 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [65#L706-17true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:13,580 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,580 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,580 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,580 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 196#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:13,654 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,654 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,654 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,654 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 135#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,656 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,656 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,656 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,656 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:13,671 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 02:22:13,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 02:22:13,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 02:22:13,671 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 02:22:13,672 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [136#L714true, 265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,672 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,672 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,672 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,672 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,672 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,673 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 196#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:13,673 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,673 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,673 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,673 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,673 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 63#L706-10true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,675 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,675 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,675 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,675 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,675 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 135#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,676 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,676 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,676 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,676 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,676 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][218], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 227#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,676 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,677 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,677 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,677 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:22:13,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, 51#L706-12true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:13,684 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,684 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,684 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,685 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, 51#L706-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:13,685 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,685 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,685 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,685 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,738 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:13,738 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:13,738 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:13,738 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:13,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, 51#L706-12true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,740 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:13,740 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:13,740 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:13,740 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:13,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, 85#L706-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,744 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,745 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,745 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,745 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,745 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, 116#L706-9true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 23#L713-4true]) [2023-11-30 02:22:13,747 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,747 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,747 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,747 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, 114#L706-36true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:13,749 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,749 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,749 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,749 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 62#L716-10true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,753 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,753 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,753 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,753 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 62#L716-10true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,753 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,753 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,753 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,753 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 62#L716-10true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,756 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,756 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,756 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,756 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 62#L716-10true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,756 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,756 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,756 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,756 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,765 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,765 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,765 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,765 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,765 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,765 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,765 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,765 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,765 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,766 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,766 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,766 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,766 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,768 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 62#L716-10true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,769 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,769 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,769 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,769 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,769 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 62#L716-10true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:13,769 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:13,769 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:13,769 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:13,769 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:13,769 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 169#L705-5true, 62#L716-10true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,769 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,770 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,770 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,770 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,770 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 62#L716-10true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,770 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,770 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,770 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,770 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,770 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,770 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][179], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,770 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,770 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,770 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,771 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,771 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,771 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,771 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,771 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,771 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,771 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,771 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 105#L716-7true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:13,771 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,771 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,771 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,771 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][319], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 105#L716-7true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:13,784 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,784 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,784 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,784 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,784 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 105#L716-7true, 94#L705-2true]) [2023-11-30 02:22:13,784 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,784 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,785 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,785 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,785 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,788 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,788 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,788 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,788 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,803 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 62#L716-10true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,803 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,803 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,803 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,803 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,803 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 62#L716-10true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:13,803 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,804 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,804 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:13,804 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,804 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,805 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][218], [136#L714true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 227#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,880 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, 116#L706-9true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true, 163#L706-30true]) [2023-11-30 02:22:13,886 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,886 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,886 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,886 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, 114#L706-36true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:13,888 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,888 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,888 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,888 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:22:13,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 196#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:13,963 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,963 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,963 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,963 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 135#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,965 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,965 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,965 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,965 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 196#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:13,967 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,967 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,967 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,967 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,967 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 63#L706-10true, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,968 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,968 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,968 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,968 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,968 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 135#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,968 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,968 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,969 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,969 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,969 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:13,970 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 02:22:13,970 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 02:22:13,970 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 02:22:13,970 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 02:22:13,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:13,971 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:13,971 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:13,971 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:13,971 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:13,971 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:13,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 23#L713-4true]) [2023-11-30 02:22:13,971 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,971 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,972 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,972 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 21#L706-37true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:13,974 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,974 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:13,982 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,982 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,982 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,982 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,996 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][318], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:13,996 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,996 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,996 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,996 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,996 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,997 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 67#L716-8true, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:13,997 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,997 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,997 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,997 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:13,997 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [136#L714true, 265#true, 116#L706-9true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:14,085 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,085 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,086 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,086 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [136#L714true, 265#true, 114#L706-36true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,087 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,087 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,087 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,087 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,088 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [136#L714true, 265#true, 114#L706-36true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,088 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,088 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,088 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,088 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,088 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 21#L706-37true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,088 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,088 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,088 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,088 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:14,094 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 02:22:14,094 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 02:22:14,094 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 02:22:14,094 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 02:22:14,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 162#L706-12true, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,094 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,094 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true, 163#L706-30true]) [2023-11-30 02:22:14,095 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,095 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,095 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,095 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, 136#L714true, 51#L706-12true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,097 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,097 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 21#L706-37true, 269#true, 64#L706-3true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,098 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,098 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,098 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,098 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:22:14,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][218], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 227#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,189 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,189 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,189 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,189 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 224#L716-9true, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,224 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is not cut-off event [2023-11-30 02:22:14,224 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 02:22:14,224 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 02:22:14,224 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is not cut-off event [2023-11-30 02:22:14,224 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 224#L716-9true, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:14,224 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,224 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,224 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,225 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,225 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,379 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,379 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,379 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,379 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 33#L716-17true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 77#L706-14true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,409 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,409 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,409 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,409 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][375], [265#true, 33#L716-17true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 48#L706-15true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:14,409 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,410 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,410 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,410 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [136#L714true, 265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:14,476 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,476 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,476 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,476 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 21#L706-37true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,478 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [136#L714true, 265#true, 112#L706-39true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,479 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,479 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,479 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,479 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 239#L706-14true, 23#L713-4true]) [2023-11-30 02:22:14,489 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,489 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,489 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,489 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,489 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 239#L706-14true, 127#L713-14true]) [2023-11-30 02:22:14,489 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,489 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,489 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,490 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, 77#L706-14true, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:14,490 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,490 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,490 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,490 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,490 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, 77#L706-14true, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:14,490 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,490 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,490 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,490 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:22:14,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 38#L706-15true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:14,495 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,495 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,495 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,495 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 38#L706-15true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:14,495 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,495 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,495 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,495 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, 116#L706-9true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:14,541 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,541 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,541 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,541 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, 114#L706-36true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,543 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,543 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,543 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,543 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][415], [265#true, 51#L706-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,545 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,545 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,545 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,545 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,545 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 23#L713-4true]) [2023-11-30 02:22:14,547 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,547 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,547 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,547 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, 112#L706-39true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:14,549 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,549 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,549 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,549 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 224#L716-9true, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,563 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,563 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,563 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,563 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:14,564 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,564 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,564 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,564 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 62#L716-10true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,587 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 02:22:14,587 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 02:22:14,587 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 02:22:14,588 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 02:22:14,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 62#L716-10true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:14,588 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,588 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,588 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,588 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,588 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,588 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][326], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 98#ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:14,588 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,589 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,589 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,589 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,589 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 99#L705-1true, 33#L716-17true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 48#L706-15true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,595 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,595 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,595 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,595 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][388], [265#true, 33#L716-17true, 99#L705-1true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,611 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,611 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,611 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,611 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, 77#L706-14true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:14,614 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,615 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [136#L714true, 38#L706-15true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,686 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,686 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,686 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,686 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 239#L706-14true]) [2023-11-30 02:22:14,686 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,686 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,686 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,686 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 175#L706-16true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,686 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,686 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,686 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,686 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 97#L706-17true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,687 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:14,687 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:14,687 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:14,687 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:14,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 77#L706-14true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,689 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,689 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,689 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,689 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 239#L706-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,696 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,696 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,696 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,696 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,696 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:14,697 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,697 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,697 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,697 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 77#L706-14true, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,698 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,698 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,698 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,699 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,699 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, 112#L706-39true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:14,699 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,699 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,699 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,699 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 48#L706-15true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:14,701 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,701 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,701 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,701 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 48#L706-15true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:14,701 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,701 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,701 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,701 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:22:14,758 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:14,758 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,758 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,758 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,758 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 21#L706-37true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,761 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,761 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,762 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,762 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 169#L705-5true, 269#true, 62#L716-10true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,786 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,786 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,786 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,787 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 48#L706-15true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:14,815 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,815 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,815 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,815 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][375], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 48#L706-15true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 94#L705-2true]) [2023-11-30 02:22:14,815 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,815 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,815 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,815 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:14,816 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,816 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,816 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,816 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 33#L716-17true, 99#L705-1true, t_funThread1of2ForFork0InUse, 143#L706-16true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,823 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,823 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,823 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,823 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][406], [65#L706-17true, 265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 99#L705-1true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,837 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,837 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,837 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,837 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,841 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 48#L706-15true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:14,841 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,841 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,841 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,841 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,841 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][388], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:14,841 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,841 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,841 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,841 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][388], [65#L706-17true, 265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:14,841 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:14,842 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:14,842 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:14,842 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:14,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][388], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:14,842 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,842 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,842 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,842 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:14,913 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,913 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,913 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,913 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:14,913 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,913 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,913 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,913 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 153#L706-18true]) [2023-11-30 02:22:14,914 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,914 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,914 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,914 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 48#L706-15true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,915 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,915 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,915 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,915 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, 136#L714true, 112#L706-39true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,915 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,915 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,915 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,915 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,916 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,922 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [136#L714true, 265#true, 38#L706-15true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,922 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,922 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,922 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,922 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,922 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 48#L706-15true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,923 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,923 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,923 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,923 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,923 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:14,926 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,926 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,926 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,926 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:14,926 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,926 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,927 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,927 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:22:14,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 239#L706-14true]) [2023-11-30 02:22:14,982 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,982 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,982 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,982 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 38#L706-15true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,982 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:14,982 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:14,982 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:14,982 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:14,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 175#L706-16true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,983 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,983 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,983 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,983 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 97#L706-17true]) [2023-11-30 02:22:14,983 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:22:14,983 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:14,983 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:14,983 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:14,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 77#L706-14true, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,985 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,985 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,985 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,985 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 239#L706-14true]) [2023-11-30 02:22:14,987 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,987 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,987 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,987 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,987 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, 77#L706-14true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,988 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,988 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,988 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,988 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,988 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 175#L706-16true, 269#true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:14,989 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 02:22:14,989 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:22:14,989 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:22:14,989 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:22:14,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 97#L706-17true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:14,989 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,990 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,990 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,990 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:14,990 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 175#L706-16true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:14,990 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,992 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,992 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,992 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:14,992 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][406], [65#L706-17true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:15,019 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,019 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,019 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,019 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][406], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:15,019 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,019 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,019 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,019 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:15,019 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,019 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,019 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,020 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 94#L705-2true]) [2023-11-30 02:22:15,021 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,021 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,021 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,021 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, 143#L706-16true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:15,051 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,051 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,051 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,051 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,051 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][388], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:15,051 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,051 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,051 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,051 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,051 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][375], [265#true, 33#L716-17true, 99#L705-1true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:15,052 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 02:22:15,052 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:22:15,052 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:22:15,052 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:22:15,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][375], [265#true, 65#L706-17true, 99#L705-1true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:15,052 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][375], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 94#L705-2true]) [2023-11-30 02:22:15,052 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,052 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 62#L716-10true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:15,053 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,053 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [65#L706-17true, 265#true, 99#L705-1true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,210 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,210 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,210 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,210 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,306 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,306 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,306 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,306 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 175#L706-16true, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:15,313 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 02:22:15,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:22:15,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:22:15,313 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:22:15,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 97#L706-17true, 127#L713-14true]) [2023-11-30 02:22:15,313 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,313 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,313 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,313 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 175#L706-16true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,314 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,314 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,314 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,314 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,314 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,315 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,315 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,315 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,315 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,315 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,317 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 65#L706-17true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:15,317 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,317 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,317 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,318 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [65#L706-17true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:15,318 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,318 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,318 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,318 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:22:15,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:15,371 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,371 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,371 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,371 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:15,371 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:15,371 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:15,371 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:15,372 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:15,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 153#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,372 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:15,377 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:15,377 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:15,377 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:15,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 48#L706-15true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,378 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,378 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,378 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,378 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][227], [265#true, 112#L706-39true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,379 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,379 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,379 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,379 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 38#L706-15true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,382 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,382 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,382 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,382 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,382 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,382 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 48#L706-15true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,382 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,382 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,382 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,382 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,382 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 23#L713-4true]) [2023-11-30 02:22:15,384 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,384 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,384 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,384 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 153#L706-18true, 23#L713-4true]) [2023-11-30 02:22:15,384 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,384 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,384 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,384 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 65#L706-17true, 33#L716-17true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:15,418 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,418 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,418 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,418 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 62#L716-10true, 275#(= |#race~mp~0| 0), 163#L706-30true, 94#L705-2true]) [2023-11-30 02:22:15,419 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,419 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,419 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,419 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,445 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,445 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,445 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,445 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [65#L706-17true, 265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:15,453 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,453 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,453 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,453 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,453 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][406], [65#L706-17true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:15,453 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,453 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,453 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,453 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,453 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][388], [65#L706-17true, 265#true, 33#L716-17true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,454 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 02:22:15,454 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:22:15,454 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:22:15,454 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:22:15,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][388], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 99#L705-1true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,454 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,454 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,454 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,454 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][388], [265#true, 65#L706-17true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:15,454 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,454 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,454 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,454 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,454 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][375], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 99#L705-1true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:15,455 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,455 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,455 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,456 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 33#L716-17true, 99#L705-1true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,464 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,464 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,464 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,464 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 99#L705-1true, 33#L716-17true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,464 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,464 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,464 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,465 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 65#L706-17true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,565 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,565 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,565 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,565 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true, 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:15,573 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,573 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,573 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,573 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 153#L706-18true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:15,574 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,574 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,574 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,574 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,575 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 65#L706-17true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,575 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,575 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,575 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,575 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,575 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:15,579 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,579 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,579 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,579 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:15,580 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,580 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,580 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,580 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 149#L706-18true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:15,580 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,580 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,580 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,581 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 149#L706-18true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:15,589 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,589 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,589 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,589 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:22:15,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,651 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,651 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,651 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,651 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,657 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,657 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,657 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,657 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,657 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 191#L706-42true, 64#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:15,660 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,660 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,660 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,660 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 209#L706-43true, 23#L713-4true]) [2023-11-30 02:22:15,661 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,661 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,661 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,661 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 191#L706-42true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,661 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:15,661 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:15,661 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:15,661 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:15,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true, 178#L706-42true]) [2023-11-30 02:22:15,663 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,663 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,663 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,663 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 178#L706-42true]) [2023-11-30 02:22:15,663 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:15,663 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:15,664 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:15,664 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:15,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 206#L706-43true, 133#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:15,664 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,664 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,664 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,664 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:15,699 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,699 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,700 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,700 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 149#L706-18true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:15,700 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,700 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,700 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,700 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][375], [265#true, 65#L706-17true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 94#L705-2true]) [2023-11-30 02:22:15,701 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,701 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,701 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,701 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][375], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 94#L705-2true]) [2023-11-30 02:22:15,701 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,701 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,701 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,702 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 65#L706-17true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:15,702 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,702 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,702 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,702 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 65#L706-17true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,727 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,727 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,727 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,727 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 33#L716-17true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:15,735 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,735 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,735 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,735 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,735 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 149#L706-18true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:15,735 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,735 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,735 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,735 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,735 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][406], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 99#L705-1true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,736 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,736 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,736 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,736 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,736 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][406], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:15,736 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,736 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,736 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,737 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,737 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,838 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,839 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,839 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,839 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 97#L706-17true]) [2023-11-30 02:22:15,839 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,839 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,839 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,839 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,839 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:15,839 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,839 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,840 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,840 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,840 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 153#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,840 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,840 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,840 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,840 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,840 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,841 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,841 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,841 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,841 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 136#L714true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,850 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,850 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,850 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,850 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,850 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,851 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,852 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,852 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,852 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,852 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 191#L706-42true, 64#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:15,853 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,853 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,853 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,853 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true, 209#L706-43true]) [2023-11-30 02:22:15,853 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,853 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,853 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,853 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 191#L706-42true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,853 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,853 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,853 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,853 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true, 178#L706-42true]) [2023-11-30 02:22:15,855 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,855 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,855 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,855 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:22:15,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 178#L706-42true]) [2023-11-30 02:22:15,856 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,856 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,856 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,856 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 206#L706-43true, 133#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:15,856 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,856 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,856 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,856 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 175#L706-16true, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 23#L713-4true]) [2023-11-30 02:22:15,859 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,859 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,859 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,859 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 175#L706-16true, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true, 163#L706-30true]) [2023-11-30 02:22:15,859 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,859 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,859 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,859 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:22:15,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 65#L706-17true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,933 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,933 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,933 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,933 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [65#L706-17true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,936 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,936 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,936 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,936 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,936 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:15,939 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,939 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,939 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,939 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 47#L706-44true, 133#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:15,941 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,941 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,941 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,941 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,980 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][388], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:15,980 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 02:22:15,980 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 02:22:15,980 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 02:22:15,980 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 02:22:15,980 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 02:22:15,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:15,980 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,980 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,980 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,980 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:15,981 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,982 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,982 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:15,982 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,007 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,007 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,007 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,007 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,007 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,007 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,007 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,008 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:16,296 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,296 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,297 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,297 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,297 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,297 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,297 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,297 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 218#L706-45true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,297 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,298 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,298 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,298 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,298 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,298 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,298 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,298 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 47#L706-44true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,300 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,300 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,300 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,300 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 206#L706-43true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,300 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,300 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,300 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,300 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,301 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,301 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,301 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,301 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,301 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,301 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,301 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,301 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 175#L706-16true, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:16,308 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,308 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,308 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,308 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:16,310 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,310 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,310 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,310 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 47#L706-44true, 133#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:16,312 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,312 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,312 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,312 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 97#L706-17true, 163#L706-30true, 23#L713-4true]) [2023-11-30 02:22:16,313 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,313 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,313 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,313 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 97#L706-17true, 127#L713-14true, 163#L706-30true]) [2023-11-30 02:22:16,313 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,313 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,313 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,313 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:22:16,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,387 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,387 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,387 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,387 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 97#L706-17true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,388 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 02:22:16,388 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:22:16,388 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:22:16,388 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:22:16,388 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:22:16,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:16,388 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,388 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,388 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,388 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,388 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 153#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,388 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,389 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,389 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,389 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,389 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,390 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,390 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,390 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,390 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,394 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,394 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,394 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,394 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,394 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,394 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,394 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,394 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,394 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,395 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 218#L706-45true, 23#L713-4true]) [2023-11-30 02:22:16,398 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,398 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,398 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,398 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:16,399 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,399 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,399 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,399 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 133#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:16,401 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,401 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,401 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,401 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:16,401 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,401 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,401 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,401 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,477 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,477 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,477 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,477 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 163#L706-30true]) [2023-11-30 02:22:16,603 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,603 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,603 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,603 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 153#L706-18true, 163#L706-30true]) [2023-11-30 02:22:16,603 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,603 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,603 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,603 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 97#L706-17true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:16,603 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,604 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,604 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,604 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:16,606 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 02:22:16,606 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:22:16,607 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:22:16,607 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:22:16,607 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:22:16,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,607 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,607 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,607 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,608 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,608 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 206#L706-43true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,609 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 02:22:16,609 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:22:16,609 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:22:16,610 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:22:16,610 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:22:16,610 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 47#L706-44true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,610 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,610 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,610 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,610 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,610 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 97#L706-17true, 163#L706-30true]) [2023-11-30 02:22:16,616 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,616 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,616 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,616 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,616 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 218#L706-45true, 127#L713-14true]) [2023-11-30 02:22:16,619 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,619 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,619 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,619 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:16,619 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,620 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,620 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,620 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 133#L706-3true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,622 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,622 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,622 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,622 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,622 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,622 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,622 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,622 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 163#L706-30true, 23#L713-4true]) [2023-11-30 02:22:16,623 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,624 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,624 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,624 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 163#L706-30true]) [2023-11-30 02:22:16,624 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,624 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,624 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,624 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 153#L706-18true, 275#(= |#race~mp~0| 0), 163#L706-30true, 23#L713-4true]) [2023-11-30 02:22:16,624 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,625 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,625 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,625 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 153#L706-18true, 127#L713-14true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:16,625 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,625 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,625 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,625 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:22:16,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,714 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:16,714 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:16,714 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:16,714 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:16,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:16,714 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,714 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,714 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,714 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 218#L706-45true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,715 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:16,715 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:16,715 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:16,715 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:16,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,715 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:16,715 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:16,715 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:16,715 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:16,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 47#L706-44true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,717 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:16,717 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:16,717 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:16,718 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:16,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 206#L706-43true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,718 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,718 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,718 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,718 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,718 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:16,718 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:16,718 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:16,718 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:16,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,719 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:16,719 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:16,719 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:16,719 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:16,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 175#L706-16true, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:16,719 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,719 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,719 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,720 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:16,726 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,726 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,726 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,726 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 169#L705-5true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,726 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:16,726 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:16,726 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:16,726 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:16,779 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 65#L706-17true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:16,779 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,779 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,779 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,779 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [65#L706-17true, 265#true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,801 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,801 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,802 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,802 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,811 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 50#L717-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,811 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,811 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,811 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,811 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,812 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 277#true, 205#L717-4true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:16,812 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,812 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,812 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,812 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 33#L716-17true, 99#L705-1true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,827 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,827 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,827 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,828 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 191#L706-42true, 148#L716-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,847 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,847 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,847 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,847 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 191#L706-42true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:16,869 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,869 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,869 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,869 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 218#L706-45true]) [2023-11-30 02:22:16,933 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,933 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,933 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,933 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,933 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,933 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,933 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,934 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,934 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,934 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,936 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,936 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,936 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,936 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,936 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,936 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,936 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,936 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,937 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,937 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,937 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 163#L706-30true]) [2023-11-30 02:22:16,943 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,943 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,943 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,943 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,943 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,944 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 153#L706-18true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:16,944 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,944 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,944 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,944 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,944 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,948 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:16,948 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:16,948 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:16,948 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:16,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,949 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,949 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,949 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,949 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:16,951 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,951 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,951 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,951 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,952 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,952 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,952 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,952 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:16,952 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,952 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,952 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,952 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:16,953 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,953 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,953 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,953 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 217#L705-5true, 23#L713-4true]) [2023-11-30 02:22:16,953 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,953 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,953 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,954 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0), 217#L705-5true]) [2023-11-30 02:22:16,954 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,954 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,954 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:16,954 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:22:17,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 163#L706-30true]) [2023-11-30 02:22:17,047 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,047 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,047 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,047 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 97#L706-17true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:17,047 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,048 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,048 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,048 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 153#L706-18true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:17,048 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,048 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,048 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,048 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:17,050 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 02:22:17,050 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 02:22:17,050 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 02:22:17,050 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 02:22:17,051 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 02:22:17,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 41#L706-44true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,051 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,051 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,051 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,051 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,051 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 206#L706-43true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,053 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is not cut-off event [2023-11-30 02:22:17,053 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 02:22:17,053 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 02:22:17,053 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 02:22:17,053 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is not cut-off event [2023-11-30 02:22:17,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 47#L706-44true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,053 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,053 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,053 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,053 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,053 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,054 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 97#L706-17true, 163#L706-30true]) [2023-11-30 02:22:17,054 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,055 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,055 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,055 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,055 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,126 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,126 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,126 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,126 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:17,127 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,127 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,127 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,127 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 65#L706-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 50#L717-1true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:17,128 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,128 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,128 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,128 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][434], [65#L706-17true, 265#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 94#L705-2true]) [2023-11-30 02:22:17,129 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,129 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,129 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,129 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,152 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,162 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,163 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,163 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,163 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,163 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,163 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,163 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 65#L706-17true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 50#L717-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,163 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,164 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,164 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,164 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [65#L706-17true, 265#true, 277#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:17,169 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,169 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,169 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,169 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, 49#L706-24true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:17,176 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,176 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,176 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,176 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:17,181 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,181 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,181 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,181 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 191#L706-42true, 148#L716-3true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:17,196 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,196 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,196 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,196 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:17,198 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,198 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,198 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,198 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 223#L715-5true, 209#L706-43true]) [2023-11-30 02:22:17,404 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,405 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,405 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,405 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 223#L715-5true, 209#L706-43true]) [2023-11-30 02:22:17,406 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,406 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,406 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,406 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,406 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,471 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,471 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,471 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,471 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,474 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,474 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,474 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,474 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,474 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 151#L714-1true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:17,475 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,475 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,475 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,475 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 217#L705-5true]) [2023-11-30 02:22:17,476 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,476 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,476 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,476 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,483 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,483 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,483 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,483 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,483 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,483 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,486 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,486 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,486 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,486 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 217#L705-5true]) [2023-11-30 02:22:17,488 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,488 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,488 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,488 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,488 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:22:17,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0), 218#L706-45true]) [2023-11-30 02:22:17,576 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,576 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,576 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,576 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,576 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,576 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([864] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread2of2ForFork0_#t~nondet4=|v_t_funThread2of2ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet4][119], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,576 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,576 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,576 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,576 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,576 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,578 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,578 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,578 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,579 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,579 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,579 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([789] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of2ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{t_funThread1of2ForFork0_#t~nondet4=|v_t_funThread1of2ForFork0_#t~nondet4_1|, #pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet4][94], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,579 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,579 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,579 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,579 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,579 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,579 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 163#L706-30true]) [2023-11-30 02:22:17,579 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,580 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,580 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,580 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,580 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 153#L706-18true, 163#L706-30true]) [2023-11-30 02:22:17,580 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,580 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,580 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,580 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,580 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 50#L717-1true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,630 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,630 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,630 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,630 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][442], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:17,631 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,631 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,631 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,631 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 50#L717-1true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:17,631 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,631 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,631 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,631 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][434], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 94#L705-2true]) [2023-11-30 02:22:17,632 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,632 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,632 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,632 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 50#L717-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,650 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,650 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,650 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,650 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 50#L717-1true, 149#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,650 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,650 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,650 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,650 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:17,655 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:17,655 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:17,655 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:17,655 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:17,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:17,655 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,655 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,655 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,655 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 277#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 149#L706-18true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:17,655 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,655 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,656 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,656 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0), 209#L706-43true, 94#L705-2true]) [2023-11-30 02:22:17,677 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,677 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,677 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,678 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,679 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,679 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,679 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,679 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0), 209#L706-43true, 94#L705-2true]) [2023-11-30 02:22:17,689 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,689 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,689 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,689 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,689 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:17,713 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,713 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,713 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,713 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:17,714 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,714 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,714 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,715 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,715 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:22:17,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:17,715 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,715 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,715 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,715 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,891 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,891 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,891 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,891 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 169#L705-5true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,894 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,894 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,894 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,894 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,894 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 217#L705-5true]) [2023-11-30 02:22:17,896 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,896 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,896 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,897 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,897 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,897 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,897 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,897 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,897 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 169#L705-5true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:17,898 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,898 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,898 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,898 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 217#L705-5true]) [2023-11-30 02:22:17,898 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,898 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,898 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,898 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,898 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 64#L706-3true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:17,907 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,907 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,907 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:17,908 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:18,011 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,012 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,012 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,012 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,012 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 218#L706-45true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:18,013 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,013 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,013 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,013 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:18,013 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,013 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,013 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,013 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 218#L706-45true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:18,054 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,054 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,054 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,055 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:18,055 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,055 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,055 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,055 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 218#L706-45true, 223#L715-5true]) [2023-11-30 02:22:18,056 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,056 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,056 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,056 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,056 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 218#L706-45true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:18,056 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,056 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,056 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,056 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:18,057 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,057 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,057 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,057 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,057 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:18,057 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,057 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,057 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,057 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 186#L706-51true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:18,138 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,138 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,138 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,138 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:18,138 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,138 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,138 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,138 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:18,143 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,143 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,143 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,143 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,143 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 252#L706-51true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:18,143 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,143 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,143 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,143 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:22:18,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 64#L706-3true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:18,426 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:18,426 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:18,426 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:18,426 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:18,534 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 148#L716-3true, 218#L706-45true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:18,534 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,534 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,534 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,534 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,534 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,535 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([741] L716-19-->L716-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_15|) 0) (= |v_#pthreadsMutex_33| (store |v_#pthreadsMutex_34| |v_~#__global_lock~0.base_15| (store .cse0 |v_~#__global_lock~0.offset_15| 1))) (= |v_ULTIMATE.start_main_#t~nondet20#1_7| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_34|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_33|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_15|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_15|, ULTIMATE.start_main_#t~nondet20#1=|v_ULTIMATE.start_main_#t~nondet20#1_7|} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet20#1][92], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 148#L716-3true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:18,535 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,535 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,535 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,535 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,535 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 64#L706-3true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:18,645 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,645 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,645 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,645 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,645 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:18,649 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,649 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,649 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,649 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 275#(= |#race~mp~0| 0), 188#L707true, 94#L705-2true]) [2023-11-30 02:22:18,667 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:18,667 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:18,667 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:18,667 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:18,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 133#L706-3true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:18,669 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,669 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,669 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,669 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,669 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 188#L707true, 23#L713-4true]) [2023-11-30 02:22:18,670 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,670 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,670 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,670 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true, 188#L707true]) [2023-11-30 02:22:18,670 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,670 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,670 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,670 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:22:18,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 50#L717-1true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:18,891 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:18,891 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:18,891 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:18,891 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:18,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:18,972 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:18,972 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:18,972 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:18,972 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 188#L707true]) [2023-11-30 02:22:19,071 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,071 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,071 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,071 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 111#L706-5true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:19,077 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,077 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,077 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,077 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 111#L706-5true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:19,077 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,083 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,084 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,084 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 117#L707-1true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:19,084 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,084 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,084 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,084 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 117#L707-1true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:19,085 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,242 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,242 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,242 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 23#L713-4true, 94#L705-2true]) [2023-11-30 02:22:19,242 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,242 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,242 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,242 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true, 127#L713-14true, 94#L705-2true]) [2023-11-30 02:22:19,243 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,243 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,243 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,243 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 108#L706-5true, 275#(= |#race~mp~0| 0), 252#L706-51true, 23#L713-4true]) [2023-11-30 02:22:19,243 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,243 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,243 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,243 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 108#L706-5true, 275#(= |#race~mp~0| 0), 252#L706-51true, 127#L713-14true]) [2023-11-30 02:22:19,243 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,243 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,243 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,244 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:22:19,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][521], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 204#L706-6true, 23#L713-4true]) [2023-11-30 02:22:19,272 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,272 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,272 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,272 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][521], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 204#L706-6true]) [2023-11-30 02:22:19,273 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,273 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,273 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,273 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 64#L706-3true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:19,338 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,338 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,338 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,338 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,338 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:19,342 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,342 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,342 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,342 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 133#L706-3true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:19,343 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,343 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,343 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,343 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,343 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 223#L715-5true, 94#L705-2true]) [2023-11-30 02:22:19,524 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,524 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,524 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,525 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 223#L715-5true, 94#L705-2true]) [2023-11-30 02:22:19,525 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,525 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,525 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,525 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,525 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([586] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][65], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 117#L707-1true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:19,583 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,583 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,583 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,583 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][519], [136#L714true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 22#L706-8true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:19,602 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:19,602 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:19,602 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:19,602 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:19,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 111#L706-5true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:19,602 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,602 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,602 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,602 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][520], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 56#L706-7true, 186#L706-51true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:19,602 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:19,602 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:19,602 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:19,602 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:19,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][521], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 204#L706-6true]) [2023-11-30 02:22:19,603 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,603 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,603 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,603 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][582], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 136#L714true, 265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:19,608 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:19,608 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:19,608 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:19,608 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:19,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 108#L706-5true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:19,608 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,608 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,608 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,608 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][583], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 252#L706-51true, 275#(= |#race~mp~0| 0), 144#L706-7true]) [2023-11-30 02:22:19,608 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:19,608 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:19,608 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:19,608 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:19,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][584], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 131#L706-6true, 252#L706-51true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:19,609 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,609 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,609 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,609 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 136#L714true, 111#L706-5true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:19,629 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,629 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,629 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,629 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,629 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 117#L707-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:19,631 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,631 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,631 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,631 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:19,634 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,634 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,634 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,634 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 108#L706-5true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:19,635 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,635 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 204#L706-6true, 23#L713-4true]) [2023-11-30 02:22:19,638 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0), 204#L706-6true]) [2023-11-30 02:22:19,638 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,638 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][584], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 131#L706-6true, 252#L706-51true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 23#L713-4true]) [2023-11-30 02:22:19,639 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,639 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,639 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,639 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][584], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 131#L706-6true, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true, 252#L706-51true, 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:19,639 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,639 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,639 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,639 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 131#L706-6true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 23#L713-4true]) [2023-11-30 02:22:19,639 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,639 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,640 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,640 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 131#L706-6true, 252#L706-51true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:19,640 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,640 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,640 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,640 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:22:19,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][520], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 56#L706-7true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:19,655 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,655 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,655 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,655 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][520], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 56#L706-7true, 186#L706-51true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:19,655 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,655 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,655 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,655 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 188#L707true]) [2023-11-30 02:22:19,721 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,721 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,721 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,721 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 136#L714true, 116#L706-9true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:19,983 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:19,983 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:19,983 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:19,983 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:19,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 204#L706-6true]) [2023-11-30 02:22:19,986 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,986 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,986 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,986 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 85#L706-9true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:19,991 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:19,991 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:19,991 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:19,991 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:19,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 131#L706-6true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:19,993 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,993 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,993 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:19,993 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][521], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 204#L706-6true]) [2023-11-30 02:22:20,012 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 204#L706-6true]) [2023-11-30 02:22:20,012 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,012 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][584], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 131#L706-6true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:20,017 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,017 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,017 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,017 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,017 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 131#L706-6true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:20,017 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,017 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,017 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,017 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,017 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 56#L706-7true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:20,019 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,019 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,019 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,019 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 186#L706-51true, 56#L706-7true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:20,020 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,020 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,020 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,020 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][583], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 252#L706-51true, 144#L706-7true, 23#L713-4true]) [2023-11-30 02:22:20,020 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,020 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][583], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 252#L706-51true, 275#(= |#race~mp~0| 0), 127#L713-14true, 144#L706-7true]) [2023-11-30 02:22:20,021 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 144#L706-7true, 23#L713-4true]) [2023-11-30 02:22:20,021 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 127#L713-14true, 144#L706-7true]) [2023-11-30 02:22:20,021 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,021 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,022 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,022 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:22:20,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][519], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 22#L706-8true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:20,212 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,212 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,212 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,212 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][519], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 22#L706-8true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:20,212 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,212 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,213 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,213 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][519], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 22#L706-8true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:20,283 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:22:20,283 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:20,283 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:20,283 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:20,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 111#L706-5true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:20,283 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,284 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,284 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,284 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][520], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 56#L706-7true, 186#L706-51true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:20,284 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:20,284 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:20,284 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:20,284 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:20,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][521], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 204#L706-6true]) [2023-11-30 02:22:20,284 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,284 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,284 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,284 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][582], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:20,290 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:22:20,290 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:20,290 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:20,291 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:20,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 108#L706-5true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:20,291 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,291 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,291 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,291 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][583], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 252#L706-51true, 275#(= |#race~mp~0| 0), 144#L706-7true]) [2023-11-30 02:22:20,291 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:20,291 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:20,291 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:20,291 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:20,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][584], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 131#L706-6true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:20,291 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,291 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,292 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,292 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,294 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 111#L706-5true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:20,294 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,294 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,294 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,294 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,294 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 169#L705-5true, 269#true, 117#L707-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:20,295 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,295 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,295 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,295 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:20,295 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,295 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,295 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,295 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,296 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 108#L706-5true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:20,296 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,296 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 136#L714true, 106#L706-10true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:20,679 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:22:20,679 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:20,679 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:20,680 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:20,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 186#L706-51true, 56#L706-7true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:20,683 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,683 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,683 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,684 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 63#L706-10true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:20,688 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:22:20,688 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:20,688 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:20,688 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:20,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 144#L706-7true]) [2023-11-30 02:22:20,691 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,691 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,691 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,691 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][520], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 56#L706-7true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:20,710 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,710 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,710 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,710 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,710 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 56#L706-7true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:20,710 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,711 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,711 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,711 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,711 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][583], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 252#L706-51true, 144#L706-7true]) [2023-11-30 02:22:20,715 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,715 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,715 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,716 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,716 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 144#L706-7true]) [2023-11-30 02:22:20,716 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,716 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,716 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,716 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,716 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 22#L706-8true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:20,719 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 22#L706-8true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:20,719 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,719 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][582], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 23#L713-4true]) [2023-11-30 02:22:20,720 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,720 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,720 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,720 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][582], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:20,720 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,720 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,721 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,721 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:20,721 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,721 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,721 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,721 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 127#L713-14true]) [2023-11-30 02:22:20,721 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,721 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,721 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,721 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:22:20,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, 85#L706-9true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 23#L713-4true]) [2023-11-30 02:22:20,740 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,740 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,740 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,740 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, 85#L706-9true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:20,740 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,740 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,741 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,741 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 116#L706-9true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:20,792 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 02:22:20,793 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:20,793 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:20,793 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:20,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 204#L706-6true]) [2023-11-30 02:22:20,797 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,797 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,797 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,797 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, 85#L706-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:20,805 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 02:22:20,805 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:20,805 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:20,805 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:20,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 131#L706-6true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:20,807 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,807 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,807 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,807 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][521], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 204#L706-6true]) [2023-11-30 02:22:20,811 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,811 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 204#L706-6true]) [2023-11-30 02:22:20,811 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,811 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,812 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][584], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 131#L706-6true, 275#(= |#race~mp~0| 0), 252#L706-51true, 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:20,812 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,812 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,812 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,812 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,812 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,813 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 131#L706-6true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:20,813 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,813 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,813 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,813 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:20,813 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 186#L706-51true, 22#L706-8true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,325 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,325 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,325 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,325 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [136#L714true, 265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,330 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,330 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,330 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,330 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][519], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 22#L706-8true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,346 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,346 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,346 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 22#L706-8true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,346 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,347 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,347 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,347 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,347 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,350 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][582], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 136#L714true, 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:21,350 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,351 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [136#L714true, 265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:21,351 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,351 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is cut-off event [2023-11-30 02:22:21,366 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 63#L706-10true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:21,366 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,366 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,367 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,367 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 63#L706-10true, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true, 252#L706-51true]) [2023-11-30 02:22:21,367 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,367 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,367 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,367 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,405 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,405 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,405 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,405 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 56#L706-7true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,407 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,407 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,408 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,408 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 63#L706-10true, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,410 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,410 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,410 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,410 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 144#L706-7true]) [2023-11-30 02:22:21,412 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,412 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,412 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,412 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][520], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 56#L706-7true, 186#L706-51true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,414 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,414 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,414 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,415 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,415 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,415 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 56#L706-7true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,415 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,415 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,415 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,415 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,415 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][583], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 252#L706-51true, 275#(= |#race~mp~0| 0), 144#L706-7true]) [2023-11-30 02:22:21,416 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,416 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,416 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,416 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,416 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 144#L706-7true]) [2023-11-30 02:22:21,416 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,416 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,416 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,416 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,416 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 116#L706-9true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:21,421 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 02:22:21,421 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 02:22:21,421 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 02:22:21,421 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 02:22:21,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 116#L706-9true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,421 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 02:22:21,421 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:21,421 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:21,421 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:21,421 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:21,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,706 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,706 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,706 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,706 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 136#L714true, 51#L706-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,710 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,710 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,710 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,710 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 116#L706-9true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,724 INFO L294 olderBase$Statistics]: this new event has 136 ancestors and is not cut-off event [2023-11-30 02:22:21,724 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 02:22:21,724 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 02:22:21,724 INFO L297 olderBase$Statistics]: existing Event has 136 ancestors and is not cut-off event [2023-11-30 02:22:21,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 136#L714true, 116#L706-9true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,724 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,724 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,724 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,724 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,724 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,727 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 85#L706-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:21,727 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,727 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,727 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,727 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,727 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 196#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue, 23#L713-4true]) [2023-11-30 02:22:21,730 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,730 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,730 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,730 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 127#L713-14true, 196#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:21,730 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,730 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,730 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,730 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 135#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:21,731 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,731 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,731 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,731 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,731 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 135#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 127#L713-14true]) [2023-11-30 02:22:21,731 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,731 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,732 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,732 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:22:21,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 22#L706-8true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,778 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,778 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:21,783 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,783 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,783 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,783 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][519], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 22#L706-8true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,785 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,785 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,785 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,785 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,785 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 22#L706-8true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,786 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,786 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,786 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,786 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,786 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,786 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][582], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 24#L706-8true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,786 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,787 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,787 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,787 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,787 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,787 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 24#L706-8true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:21,787 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,787 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,787 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,787 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,787 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:21,791 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 02:22:21,791 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 02:22:21,792 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 02:22:21,792 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 02:22:21,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,792 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,792 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,792 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,792 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,792 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:21,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 114#L706-36true, 33#L716-17true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,873 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,873 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,873 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,873 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:21,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 21#L706-37true, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:21,920 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 02:22:21,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:21,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:21,920 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 196#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:22,112 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,112 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,113 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,113 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 135#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:22,115 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,115 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,115 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,115 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,128 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:22,129 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is not cut-off event [2023-11-30 02:22:22,129 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 02:22:22,129 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 02:22:22,129 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is not cut-off event [2023-11-30 02:22:22,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 136#L714true, 106#L706-10true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:22,129 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,129 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,129 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,129 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,129 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 196#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:22,130 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,130 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,130 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,130 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,130 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 63#L706-10true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:22,132 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,133 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,133 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,133 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,133 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 135#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:22,133 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,133 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,133 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,134 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,134 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:22:22,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 51#L706-12true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 23#L713-4true]) [2023-11-30 02:22:22,346 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,346 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,346 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,346 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 51#L706-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 127#L713-14true]) [2023-11-30 02:22:22,346 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,346 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,346 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,346 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:22,390 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:22,391 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:22,391 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:22,391 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:22,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 51#L706-12true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:22,394 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:22,395 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:22,395 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:22,395 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:22,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, 85#L706-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:22,398 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,398 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,398 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,398 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,398 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 199#L706-36true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 23#L713-4true]) [2023-11-30 02:22:22,402 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,402 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,402 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,402 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 21#L706-37true, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:22,494 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,494 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,494 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,494 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,494 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 199#L706-36true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:22,711 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,711 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,711 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,711 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is cut-off event [2023-11-30 02:22:22,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 196#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:22,772 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,772 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,772 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,772 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,774 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 135#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:22,774 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,775 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,775 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,775 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 196#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:22,777 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,777 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,777 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,777 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,777 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 63#L706-10true, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:22,778 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,778 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,778 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,778 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,778 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 135#t_funErr2ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:22,779 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,779 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,779 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,779 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,779 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 125#L706-37true, 23#L713-4true]) [2023-11-30 02:22:22,782 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,782 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,782 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,782 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:22,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:22,783 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 02:22:22,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 02:22:22,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 02:22:22,783 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 02:22:22,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:22,783 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:22,783 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:22,783 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:22,783 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:22,783 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:22,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 112#L706-39true, 33#L716-17true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:22,919 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:22:22,919 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:22,919 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:22,919 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 199#L706-36true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:23,095 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,095 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,095 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,095 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 163#L706-30true, 125#L706-37true]) [2023-11-30 02:22:23,104 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,104 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,104 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,104 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:23,105 INFO L294 olderBase$Statistics]: this new event has 139 ancestors and is not cut-off event [2023-11-30 02:22:23,105 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 02:22:23,105 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 02:22:23,105 INFO L297 olderBase$Statistics]: existing Event has 139 ancestors and is not cut-off event [2023-11-30 02:22:23,105 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:23,105 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,105 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,105 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,105 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,105 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 136#L714true, 51#L706-12true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:23,107 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,107 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,108 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,108 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,108 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:22:23,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, 4#L706-41true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:23,119 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,119 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,119 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,119 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, 4#L706-41true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:23,119 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,119 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,119 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,119 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 18#L717true, 114#L706-36true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:23,462 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,462 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,462 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,462 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 112#L706-39true, 33#L716-17true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:23,463 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,463 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,463 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,463 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,463 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][209], [265#true, 205#L717-4true, 114#L706-36true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:23,505 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,505 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,505 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,505 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 125#L706-37true, 163#L706-30true]) [2023-11-30 02:22:23,656 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,656 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,656 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,656 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 125#L706-37true, 163#L706-30true]) [2023-11-30 02:22:23,657 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,657 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,657 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,657 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,657 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 34#L706-41true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:23,670 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,670 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,670 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,670 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 34#L706-41true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:23,670 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,670 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,670 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,670 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 239#L706-14true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:23,670 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,670 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,670 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,670 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 239#L706-14true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:23,671 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,671 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,671 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,671 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, 77#L706-14true, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:23,671 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,672 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,672 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,672 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, 77#L706-14true, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:23,672 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,672 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,672 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,672 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:22:23,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 199#L706-36true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:23,713 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,713 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,713 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,713 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 51#L706-12true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:23,717 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,717 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,717 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,717 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,717 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 191#L706-42true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:23,720 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,720 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,720 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,720 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 191#L706-42true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:23,720 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:23,720 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:23,720 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:23,721 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:23,722 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 258#L706-39true, 23#L713-4true]) [2023-11-30 02:22:23,722 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,722 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,722 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,722 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 178#L706-42true]) [2023-11-30 02:22:23,723 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:23,723 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:23,723 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:23,723 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:23,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 18#L717true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 21#L706-37true, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:23,846 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,846 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,846 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,846 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 114#L706-36true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 50#L717-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:23,847 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,847 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][209], [265#true, 205#L717-4true, 114#L706-36true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:23,847 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,848 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 112#L706-39true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:23,848 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:23,848 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:23,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:23,849 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:23,849 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 18#L717true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 21#L706-37true, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:23,849 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,849 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,849 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,849 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,849 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 169#L705-5true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:23,851 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,851 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,851 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,851 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][209], [265#true, 205#L717-4true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 21#L706-37true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:23,898 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,898 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,899 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:23,899 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 239#L706-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,078 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,078 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,078 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,078 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 77#L706-14true, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,080 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,080 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,080 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,080 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 136#L714true, 34#L706-41true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,088 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,088 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,088 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,088 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 191#L706-42true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,089 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,089 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,089 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,089 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 191#L706-42true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,089 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,089 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,090 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,090 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true, 163#L706-30true, 258#L706-39true]) [2023-11-30 02:22:24,091 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,091 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,091 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,091 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 239#L706-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,092 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,092 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,092 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,092 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,092 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [136#L714true, 265#true, 4#L706-41true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,093 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,093 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,093 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,093 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 178#L706-42true]) [2023-11-30 02:22:24,093 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,093 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,093 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,093 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 77#L706-14true, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,096 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,096 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,096 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,096 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,096 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [38#L706-15true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:24,098 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,098 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,098 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,098 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [38#L706-15true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:24,098 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,098 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,098 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,099 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 48#L706-15true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:24,099 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,099 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,099 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,099 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 48#L706-15true, 127#L713-14true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,099 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,099 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,100 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,100 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:22:24,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 125#L706-37true, 163#L706-30true]) [2023-11-30 02:22:24,334 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,334 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,334 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,334 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 23#L713-4true, 178#L706-42true]) [2023-11-30 02:22:24,343 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 02:22:24,343 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 02:22:24,343 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 02:22:24,343 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 02:22:24,343 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 178#L706-42true]) [2023-11-30 02:22:24,343 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:24,343 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:24,343 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:24,344 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:24,344 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:24,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 206#L706-43true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:24,344 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,344 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,344 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,344 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,345 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, 116#L706-9true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:24,345 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 02:22:24,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 02:22:24,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 02:22:24,345 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 02:22:24,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 21#L706-37true, 269#true, 169#L705-5true, 50#L717-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,513 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,513 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,513 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,513 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][209], [265#true, 205#L717-4true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 21#L706-37true, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:24,514 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,514 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,514 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,514 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 112#L706-39true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 169#L705-5true, 50#L717-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,515 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:24,515 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:24,515 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:24,515 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:24,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 21#L706-37true, 169#L705-5true, 50#L717-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,515 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,515 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,515 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,515 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,515 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][209], [265#true, 112#L706-39true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:24,516 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:24,516 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:24,516 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:24,516 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:24,516 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][209], [265#true, 205#L717-4true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 21#L706-37true, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:24,516 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,516 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,516 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,516 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,516 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 34#L706-41true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 50#L717-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,519 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:24,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:24,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:24,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:24,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 34#L706-41true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,519 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:24,519 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:24,519 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:24,519 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:24,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 34#L706-41true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,519 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,519 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,519 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,520 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 34#L706-41true, 277#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:24,520 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:24,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:24,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:24,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:24,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 169#L705-5true, 269#true, 186#L706-51true, 62#L716-10true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,521 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,521 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,521 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,521 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 258#L706-39true]) [2023-11-30 02:22:24,767 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,767 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,767 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 258#L706-39true]) [2023-11-30 02:22:24,768 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 136#L714true, 38#L706-15true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,768 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,768 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 48#L706-15true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,770 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,770 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,770 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,770 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 191#L706-42true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,777 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,777 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,777 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,777 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,777 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [38#L706-15true, 136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,779 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,779 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,779 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,779 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,779 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true, 178#L706-42true]) [2023-11-30 02:22:24,780 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 02:22:24,780 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 02:22:24,780 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 02:22:24,780 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 02:22:24,780 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 178#L706-42true]) [2023-11-30 02:22:24,780 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,780 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,780 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,780 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,780 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 206#L706-43true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:24,781 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,781 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,781 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,781 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, 116#L706-9true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,781 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is not cut-off event [2023-11-30 02:22:24,782 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 02:22:24,782 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 02:22:24,782 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is not cut-off event [2023-11-30 02:22:24,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [136#L714true, 265#true, 116#L706-9true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,782 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,782 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,782 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,782 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,783 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 48#L706-15true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,783 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,783 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,783 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,783 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,783 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 175#L706-16true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:24,784 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,784 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,784 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,784 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 175#L706-16true, 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,785 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,785 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,785 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,785 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:24,786 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,786 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,786 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,786 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true, 252#L706-51true]) [2023-11-30 02:22:24,786 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,786 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,786 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,786 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:22:24,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 239#L706-14true]) [2023-11-30 02:22:24,838 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,838 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,838 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,838 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, 77#L706-14true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:24,840 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,840 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,840 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,840 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 34#L706-41true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,841 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,841 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,841 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,841 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,842 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 239#L706-14true]) [2023-11-30 02:22:24,842 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,842 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,842 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,842 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,842 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,842 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, 4#L706-41true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,842 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,842 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,842 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,842 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,843 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, 77#L706-14true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,843 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,843 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,843 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,843 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,843 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 209#L706-43true, 23#L713-4true]) [2023-11-30 02:22:24,845 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2023-11-30 02:22:24,845 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 02:22:24,845 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 02:22:24,846 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 02:22:24,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:24,846 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:24,846 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:24,846 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:24,846 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:24,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:24,846 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,846 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,846 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,846 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 47#L706-44true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:24,848 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,848 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,848 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,848 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:24,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:24,849 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2023-11-30 02:22:24,849 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 02:22:24,849 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 02:22:24,849 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 02:22:24,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:24,849 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:24,849 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:24,849 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:24,849 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:24,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 34#L706-41true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,000 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2023-11-30 02:22:25,000 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 02:22:25,000 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 02:22:25,000 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 02:22:25,000 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 02:22:25,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 191#L706-42true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,000 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,000 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,000 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,000 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,038 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 112#L706-39true, 18#L717true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,038 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,038 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 50#L717-1true, 191#L706-42true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,041 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,041 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,041 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,041 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,041 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 191#L706-42true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,041 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:25,041 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:25,041 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:25,041 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:25,042 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 191#L706-42true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,042 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,042 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,042 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,042 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,042 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 277#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 191#L706-42true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:25,042 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,042 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,042 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,042 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][209], [265#true, 112#L706-39true, 205#L717-4true, 99#L705-1true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,116 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,116 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,116 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,116 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,465 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,465 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,465 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,465 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,466 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 218#L706-45true]) [2023-11-30 02:22:25,466 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,466 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:25,466 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,466 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,466 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,466 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 175#L706-16true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,468 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,468 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,468 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,468 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,469 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,469 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,469 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,469 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 47#L706-44true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,469 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,469 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 206#L706-43true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,469 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,469 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,469 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,469 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,470 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,470 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,470 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,470 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:25,470 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,470 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,471 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,471 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 127#L713-14true, 209#L706-43true]) [2023-11-30 02:22:25,477 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2023-11-30 02:22:25,477 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 02:22:25,477 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 02:22:25,477 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 02:22:25,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 46#L706-24true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,477 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,477 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,477 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,477 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:25,477 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,477 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,477 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,477 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,477 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 175#L706-16true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,479 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,479 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,479 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,479 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,479 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 47#L706-44true, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:25,479 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,479 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,479 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,479 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:25,480 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is not cut-off event [2023-11-30 02:22:25,480 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 02:22:25,480 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 02:22:25,480 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is not cut-off event [2023-11-30 02:22:25,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [136#L714true, 265#true, 106#L706-10true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:25,480 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,480 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,480 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,480 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,482 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,482 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,482 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,482 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,482 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 97#L706-17true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:25,483 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,483 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,483 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,483 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,483 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 97#L706-17true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:25,483 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,483 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,483 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,483 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 65#L706-17true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 23#L713-4true]) [2023-11-30 02:22:25,484 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,484 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,484 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,484 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,484 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 65#L706-17true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:25,484 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,484 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,484 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,484 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:22:25,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][360], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 258#L706-39true]) [2023-11-30 02:22:25,519 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,519 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,519 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,519 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 38#L706-15true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,519 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,519 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,519 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,519 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 48#L706-15true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,521 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,521 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,521 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,521 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,522 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 191#L706-42true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,522 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,522 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,522 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,522 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,522 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [38#L706-15true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,523 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,523 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,523 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,523 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,523 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,523 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 48#L706-15true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:25,523 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,523 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,524 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,524 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,524 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 218#L706-45true, 23#L713-4true]) [2023-11-30 02:22:25,526 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,526 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,526 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,526 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:25,526 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,526 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,526 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,526 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:25,528 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,528 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,528 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,528 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:25,528 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,528 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,528 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,528 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:25,663 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,663 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,663 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,663 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, 112#L706-39true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 50#L717-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,698 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,698 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,698 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,698 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,699 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][209], [265#true, 112#L706-39true, 205#L717-4true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:25,700 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,700 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,700 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,700 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,700 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 50#L717-1true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:25,701 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:25,701 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:25,701 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:25,701 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:25,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:25,702 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,702 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,702 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,702 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,702 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:25,702 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,702 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,702 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,702 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,702 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 277#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 209#L706-43true, 94#L705-2true]) [2023-11-30 02:22:25,702 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:25,702 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:25,702 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:25,702 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:25,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 97#L706-17true]) [2023-11-30 02:22:25,885 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,885 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,885 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,886 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,886 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 206#L706-43true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,886 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is not cut-off event [2023-11-30 02:22:25,887 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 02:22:25,887 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 02:22:25,887 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 02:22:25,887 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is not cut-off event [2023-11-30 02:22:25,887 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 47#L706-44true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,887 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,887 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,887 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,887 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,887 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [65#L706-17true, 265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,888 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,888 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,888 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,888 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 127#L713-14true, 218#L706-45true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,896 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,896 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,896 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,896 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:25,896 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,896 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,896 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,896 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 97#L706-17true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,897 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,897 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,897 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,897 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,897 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:25,898 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,898 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,898 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,898 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:25,898 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,898 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,899 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,899 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 136#L714true, 65#L706-17true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:25,899 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,900 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,900 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,900 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,900 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 23#L713-4true]) [2023-11-30 02:22:25,900 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,900 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,900 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,900 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,900 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,900 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,900 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,900 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 23#L713-4true]) [2023-11-30 02:22:25,901 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,901 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,901 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,901 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 127#L713-14true, 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:25,901 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,901 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,901 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,901 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 153#L706-18true, 23#L713-4true]) [2023-11-30 02:22:25,901 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,901 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,902 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,902 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0), 153#L706-18true]) [2023-11-30 02:22:25,902 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,902 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,902 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,902 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 149#L706-18true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:25,902 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,902 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,902 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,903 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 149#L706-18true, 275#(= |#race~mp~0| 0), 252#L706-51true, 127#L713-14true]) [2023-11-30 02:22:25,903 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,903 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,903 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,903 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:22:25,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:25,933 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,933 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,933 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,933 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,933 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,934 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,934 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,934 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,934 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 41#L706-44true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,934 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:25,934 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:25,934 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:25,934 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:25,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 218#L706-45true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,934 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,934 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,934 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,934 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 175#L706-16true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,935 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,935 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,935 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,935 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 47#L706-44true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,937 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:25,937 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:25,937 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:25,937 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:25,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,937 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,937 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,937 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,937 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 206#L706-43true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,937 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,937 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,937 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,937 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,937 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,937 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,938 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,938 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, 116#L706-9true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:25,938 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 02:22:25,938 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:25,938 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:25,938 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:25,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,939 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,939 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,939 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,939 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 175#L706-16true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:25,940 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,940 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,940 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,940 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,940 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,940 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, 143#L706-16true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:25,941 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,941 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,941 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,941 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,941 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 178#L706-42true, 23#L713-4true]) [2023-11-30 02:22:25,944 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 02:22:25,944 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:25,944 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:25,944 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:25,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 178#L706-42true]) [2023-11-30 02:22:25,944 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,944 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,944 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,944 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,944 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 206#L706-43true, 275#(= |#race~mp~0| 0), 163#L706-30true, 23#L713-4true]) [2023-11-30 02:22:25,944 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,944 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,944 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,944 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:25,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:25,945 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 02:22:25,945 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:25,945 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:25,945 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:25,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:25,945 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,946 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,946 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:25,946 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:26,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,088 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,088 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,088 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,088 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 169#L705-5true, 269#true, 50#L717-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,126 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:26,126 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:26,126 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:26,126 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:26,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,127 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:26,127 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:26,127 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:26,127 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:26,127 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,127 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,127 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,127 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,127 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,127 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 277#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:26,127 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:26,127 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:26,127 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:26,127 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:26,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:26,129 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,129 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,129 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,129 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 188#L707true]) [2023-11-30 02:22:26,129 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,129 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,129 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,129 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 34#L706-41true, 277#true, 205#L717-4true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,184 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,184 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,184 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,184 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:26,383 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,383 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,383 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,383 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 224#L716-9true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,385 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,385 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,385 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,385 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:26,502 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,502 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,502 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,502 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:26,502 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,502 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,502 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,502 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,503 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 02:22:26,503 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:26,503 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:26,503 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:26,503 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:26,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0), 218#L706-45true]) [2023-11-30 02:22:26,504 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,504 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,504 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,504 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,504 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,504 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,504 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,504 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,504 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,504 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 153#L706-18true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,505 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,505 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,505 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,505 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,506 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,506 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,506 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,506 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,506 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,506 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,506 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,506 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,506 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,506 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 149#L706-18true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:26,507 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,507 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,507 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,507 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,513 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,513 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,513 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,513 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,513 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:26,513 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,513 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,513 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,513 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,513 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,515 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 153#L706-18true]) [2023-11-30 02:22:26,515 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,515 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,515 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,515 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,515 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 163#L706-30true, 178#L706-42true]) [2023-11-30 02:22:26,516 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 02:22:26,516 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:26,516 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:26,516 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:26,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 178#L706-42true]) [2023-11-30 02:22:26,516 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,516 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,516 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,516 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 206#L706-43true, 275#(= |#race~mp~0| 0), 127#L713-14true, 163#L706-30true]) [2023-11-30 02:22:26,517 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,517 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,517 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,517 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, t_funThread1of2ForFork0InUse, 162#L706-12true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,517 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is not cut-off event [2023-11-30 02:22:26,518 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:26,518 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:26,518 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is not cut-off event [2023-11-30 02:22:26,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 162#L706-12true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:26,518 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,518 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,518 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,518 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,519 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 149#L706-18true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:26,519 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,519 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,519 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,519 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,519 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:22:26,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 97#L706-17true]) [2023-11-30 02:22:26,553 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,553 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,553 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,553 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 206#L706-43true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,554 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,554 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,554 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,554 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,554 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 47#L706-44true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,554 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,554 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,554 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,554 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,554 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 65#L706-17true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:26,555 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,555 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,555 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,555 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 97#L706-17true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,557 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,557 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,557 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,557 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,557 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 65#L706-17true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:26,557 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,557 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,557 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,557 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,557 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 209#L706-43true, 23#L713-4true]) [2023-11-30 02:22:26,558 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,558 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,558 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,558 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:26,559 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:26,559 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:26,559 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:26,559 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:26,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:26,559 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,559 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,559 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,559 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 47#L706-44true, 275#(= |#race~mp~0| 0), 163#L706-30true, 23#L713-4true]) [2023-11-30 02:22:26,560 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,560 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,561 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,561 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 34#L706-41true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,705 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,705 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,705 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,705 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,705 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 191#L706-42true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,705 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,705 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,706 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,706 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,706 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 34#L706-41true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 50#L717-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,706 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,706 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,706 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,706 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,706 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 218#L706-45true]) [2023-11-30 02:22:26,708 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,708 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,708 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,708 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,708 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,708 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,708 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,708 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,740 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 34#L706-41true, 277#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:26,741 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,741 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,741 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,741 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,741 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 50#L717-1true, 218#L706-45true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,742 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:26,742 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:26,742 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:26,743 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:26,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 218#L706-45true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,743 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:26,743 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:26,743 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:26,743 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:26,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 218#L706-45true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,743 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,743 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,743 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,743 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,743 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 277#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 218#L706-45true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:26,743 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:26,743 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:26,743 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:26,743 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:26,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 169#L705-5true, 269#true, 50#L717-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,744 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:26,744 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:26,744 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:26,744 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:26,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,744 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:26,744 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:26,744 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:26,744 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:26,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,744 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,745 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,745 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,745 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,745 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 277#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:26,745 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:26,745 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:26,745 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:26,745 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:26,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 169#L705-5true, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,746 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,746 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,746 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,746 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:26,746 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,746 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,746 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,746 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,746 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 62#L716-10true, 275#(= |#race~mp~0| 0), 188#L707true]) [2023-11-30 02:22:26,747 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,747 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,747 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,747 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, 224#L716-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 117#L707-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,748 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,748 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,748 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,748 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, t_funThread1of2ForFork0InUse, 224#L716-9true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:26,748 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,748 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,748 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,749 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,797 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 277#true, 205#L717-4true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 191#L706-42true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,798 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,798 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,798 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,798 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, 99#L705-1true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 62#L716-10true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:26,801 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,801 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,801 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,801 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 206#L706-43true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:26,945 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,945 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,945 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,945 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 47#L706-44true, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:26,946 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:26,946 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:26,946 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:26,946 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:26,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:26,946 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:26,946 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:26,946 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:26,946 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:26,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:26,946 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:26,946 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:26,946 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:26,947 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:26,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:26,952 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,952 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,952 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,952 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is not cut-off event [2023-11-30 02:22:26,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,953 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,953 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,953 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,953 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [136#L714true, 265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:26,953 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,953 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,953 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,953 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 47#L706-44true, 275#(= |#race~mp~0| 0), 127#L713-14true, 163#L706-30true]) [2023-11-30 02:22:26,954 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,954 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,954 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,954 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:22:26,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:26,998 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:26,998 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:26,998 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:26,998 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:26,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:26,998 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:26,998 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:26,998 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:26,998 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:26,999 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 180#L713-7true, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:26,999 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 02:22:26,999 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:22:26,999 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:22:26,999 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:22:27,000 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:22:27,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 46#L706-24true, 218#L706-45true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:27,000 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,000 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,000 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,000 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,000 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,000 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([915] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of2ForFork0_#t~nondet8=|v_t_funThread2of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet8][251], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:27,000 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,000 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,000 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,000 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,000 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 153#L706-18true]) [2023-11-30 02:22:27,001 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,001 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,001 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,001 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:27,003 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,003 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,003 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,003 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,003 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([840] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of2ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread1of2ForFork0_#t~nondet8=|v_t_funThread1of2ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet8][207], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, 29#L706-45true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:27,003 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,003 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,003 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,003 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,003 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 149#L706-18true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:27,004 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,004 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,004 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,004 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 113#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:27,005 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,005 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,005 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,005 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,005 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 216#t_funErr3ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:27,005 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,005 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,005 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,005 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,005 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 153#L706-18true]) [2023-11-30 02:22:27,006 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,006 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,006 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,006 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,006 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 149#L706-18true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:27,007 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,007 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,007 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,007 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,007 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 218#L706-45true, 23#L713-4true]) [2023-11-30 02:22:27,007 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,007 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:27,008 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,008 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 23#L713-4true]) [2023-11-30 02:22:27,010 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,010 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,011 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,011 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true, 23#L713-4true]) [2023-11-30 02:22:27,011 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,011 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,011 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,011 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:27,206 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,206 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,206 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,206 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,206 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,442 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 277#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 191#L706-42true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:27,443 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,443 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,443 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,443 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,443 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,445 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][186], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 169#L705-5true, 269#true, 62#L716-10true, 117#L707-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:27,445 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,446 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,446 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,446 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 62#L716-10true, 226#L707-4true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:27,446 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,447 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,447 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,447 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 277#true, 205#L717-4true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:27,509 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,509 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,509 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,509 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 136#L714true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:27,623 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,623 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,623 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,623 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [136#L714true, 265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 218#L706-45true]) [2023-11-30 02:22:27,624 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,624 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,624 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,624 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 136#L714true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:27,624 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,624 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,624 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,624 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 206#L706-43true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:27,625 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 02:22:27,625 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:22:27,625 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:22:27,625 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:22:27,626 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:22:27,626 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 47#L706-44true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:27,626 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,626 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,626 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,626 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,626 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 218#L706-45true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:27,631 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,631 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,631 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,631 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:27,631 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,631 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,631 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,631 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true, 163#L706-30true]) [2023-11-30 02:22:27,633 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,633 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,633 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,633 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true, 163#L706-30true]) [2023-11-30 02:22:27,634 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,634 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,634 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,634 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:22:27,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 47#L706-44true, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:27,672 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:27,672 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:27,672 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:27,672 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:27,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 206#L706-43true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:27,673 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,673 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,673 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,673 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:27,673 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:27,673 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:27,673 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:27,673 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:27,673 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:27,673 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:27,674 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:27,674 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:27,674 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:27,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:27,676 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:22:27,676 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:27,676 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:27,676 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:27,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 46#L706-24true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:27,676 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,677 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,828 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 191#L706-42true, 50#L717-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:27,828 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 02:22:27,828 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 02:22:27,828 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 02:22:27,828 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 02:22:27,828 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 02:22:27,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 50#L717-1true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:27,829 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,829 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,829 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,829 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,829 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,829 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:27,829 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,830 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,830 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,830 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,830 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 277#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 209#L706-43true, 94#L705-2true]) [2023-11-30 02:22:27,860 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,860 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,860 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,860 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,860 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:27,862 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,862 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,863 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,863 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 277#true, 205#L717-4true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:27,903 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,903 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,903 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,903 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][434], [265#true, 205#L717-4true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:27,905 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,905 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,905 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,905 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 33#L716-17true, 99#L705-1true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:27,911 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,911 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,911 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,911 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, 33#L716-17true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:27,912 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,912 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,912 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:27,912 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [136#L714true, 265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,004 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 02:22:28,004 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 02:22:28,004 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 02:22:28,004 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 02:22:28,004 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 02:22:28,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 136#L714true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 218#L706-45true]) [2023-11-30 02:22:28,004 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,004 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,005 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,005 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,005 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 136#L714true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,005 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,005 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,005 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,005 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,005 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:28,007 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,007 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,007 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,007 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,007 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:28,007 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,007 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,007 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,007 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,007 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 46#L706-24true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:28,013 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,013 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,013 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,013 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,013 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,013 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,013 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,013 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:28,015 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,016 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,016 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,016 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,016 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,016 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,016 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,016 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:22:28,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 41#L706-44true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,055 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,055 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,055 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,055 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,056 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,056 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,056 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,056 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 218#L706-45true]) [2023-11-30 02:22:28,056 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,056 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,056 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,056 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 206#L706-43true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:28,057 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is not cut-off event [2023-11-30 02:22:28,057 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:22:28,057 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:22:28,057 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:22:28,057 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:22:28,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 47#L706-44true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:28,058 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,058 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,058 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,058 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,058 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 169#L705-5true, 269#true, 50#L717-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,205 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,205 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,206 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,206 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,206 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 218#L706-45true]) [2023-11-30 02:22:28,206 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,206 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,206 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,206 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,206 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,206 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 169#L705-5true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,207 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,207 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,207 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,207 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,207 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:28,418 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,418 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,418 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,418 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 277#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:28,421 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,421 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,421 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,422 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,422 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 50#L717-1true, 186#L706-51true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:28,423 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:22:28,423 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:28,423 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:28,423 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:28,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:28,423 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:22:28,423 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:28,423 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:28,423 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:28,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:28,424 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,424 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,424 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,424 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 169#L705-5true, 269#true, 50#L717-1true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:28,425 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,425 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,425 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,425 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][434], [265#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 94#L705-2true]) [2023-11-30 02:22:28,425 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,425 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,426 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,426 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 169#L705-5true, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,426 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,426 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,426 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,426 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 169#L705-5true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:28,427 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,427 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][434], [265#true, 205#L717-4true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:28,473 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,473 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,473 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,473 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 277#true, 205#L717-4true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 218#L706-45true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,474 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,474 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,474 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,474 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 277#true, 205#L717-4true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,474 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,474 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,474 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,474 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:28,476 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,476 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,476 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,476 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, 18#L717true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,476 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:22:28,476 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:28,476 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:28,476 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:28,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, 33#L716-17true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:28,477 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,477 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,477 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,477 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,477 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][442], [265#true, 205#L717-4true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,477 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,478 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,478 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,478 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,595 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,595 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,595 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,595 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,595 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:28,597 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,597 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,597 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,597 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,606 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,606 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,606 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,606 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,606 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,606 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:22:28,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,656 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2023-11-30 02:22:28,656 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:22:28,656 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:22:28,656 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:22:28,656 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:22:28,656 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 218#L706-45true]) [2023-11-30 02:22:28,657 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,657 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,657 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,657 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,657 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([868] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|, t_funThread2of2ForFork0_#t~nondet9=|v_t_funThread2of2ForFork0_#t~nondet9_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet9][274], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,657 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,657 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,657 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,657 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,657 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:28,660 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,660 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,660 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,660 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,660 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([793] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread1of2ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of2ForFork0_#t~nondet9=|v_t_funThread1of2ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet9][232], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:28,660 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,660 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,660 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,660 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,661 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 169#L705-5true, 269#true, 50#L717-1true, 275#(= |#race~mp~0| 0), 218#L706-45true]) [2023-11-30 02:22:28,856 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,856 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,856 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,856 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,856 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][104], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 169#L705-5true, 50#L717-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,856 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,856 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,856 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,856 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,856 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 169#L705-5true, 269#true, 50#L717-1true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:28,883 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,883 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,883 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,883 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][434], [265#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 94#L705-2true]) [2023-11-30 02:22:28,887 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,887 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,888 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,888 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 277#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 218#L706-45true, 94#L705-2true]) [2023-11-30 02:22:28,888 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,888 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,888 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,888 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,888 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][419], [265#true, 277#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:28,889 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,889 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,889 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,889 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,889 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, 18#L717true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:28,890 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:22:28,890 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:28,890 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:28,890 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:28,891 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:28,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][170], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 169#L705-5true, 269#true, 50#L717-1true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:28,891 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,891 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,891 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,891 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][442], [265#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:28,891 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,891 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,892 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,892 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([858] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of2ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread2of2ForFork0_#t~nondet3=|v_t_funThread2of2ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet3][171], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 169#L705-5true, 269#true, 50#L717-1true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:28,892 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,892 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,892 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,892 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,892 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][434], [265#true, 205#L717-4true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 94#L705-2true]) [2023-11-30 02:22:28,892 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,892 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,892 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,893 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:28,893 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:22:29,130 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 46#L706-24true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:29,130 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,130 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,131 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,131 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,131 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:29,132 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,133 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,133 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,133 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,133 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, 49#L706-24true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:29,134 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,134 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,134 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,134 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,134 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,135 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:29,136 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,136 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,136 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,136 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, 99#L705-1true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 50#L717-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:29,642 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:22:29,642 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:29,642 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:29,642 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:29,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:29,720 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:22:29,720 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:29,720 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:29,721 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:29,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:29,721 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,721 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,721 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,721 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 163#L706-30true, 23#L713-4true]) [2023-11-30 02:22:29,727 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,727 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,727 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,727 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 252#L706-51true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:29,727 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,727 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,727 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,727 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:22:29,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:29,781 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:22:29,781 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:29,781 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:29,781 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 99#L705-1true, 33#L716-17true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 188#L707true]) [2023-11-30 02:22:30,040 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,040 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,040 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,040 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 99#L705-1true, 33#L716-17true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 117#L707-1true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:30,060 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,060 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,060 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,060 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,129 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 136#L714true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:30,129 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,129 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,129 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,129 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,129 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,134 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 163#L706-30true]) [2023-11-30 02:22:30,135 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,135 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,135 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,135 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 163#L706-30true]) [2023-11-30 02:22:30,145 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,145 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,145 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,145 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,145 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:22:30,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 50#L717-1true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:30,426 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,426 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,426 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,426 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,426 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,690 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 188#L707true, 94#L705-2true]) [2023-11-30 02:22:30,691 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,691 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,691 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,691 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 212#L706-32true, 23#L713-4true]) [2023-11-30 02:22:30,805 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,805 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,805 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,805 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 127#L713-14true, 212#L706-32true]) [2023-11-30 02:22:30,805 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,805 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,805 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,805 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,805 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 118#L706-32true, 23#L713-4true]) [2023-11-30 02:22:30,806 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,806 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,806 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,806 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 252#L706-51true, 118#L706-32true]) [2023-11-30 02:22:30,806 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,806 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,806 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,806 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:22:30,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][521], [265#true, t_funThread1of2ForFork0InUse, 122#L706-33true, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 23#L713-4true]) [2023-11-30 02:22:30,813 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,813 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,813 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,813 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][521], [265#true, t_funThread1of2ForFork0InUse, 122#L706-33true, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:30,813 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,813 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,813 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,813 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, 132#L706-30true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:30,845 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,845 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,845 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,845 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,845 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 163#L706-30true]) [2023-11-30 02:22:30,850 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,850 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,850 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,850 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 163#L706-30true]) [2023-11-30 02:22:30,851 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,851 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,851 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,851 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:30,851 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([753] L716-14-->L716-17: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet22#1_7| 0) (= |v_#pthreadsMutex_41| (store |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19| (store (select |v_#pthreadsMutex_42| |v_~#__global_lock~0.base_19|) |v_~#__global_lock~0.offset_19| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_42|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} OutVars{ULTIMATE.start_main_#t~nondet22#1=|v_ULTIMATE.start_main_#t~nondet22#1_7|, #pthreadsMutex=|v_#pthreadsMutex_41|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_19|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_19|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet22#1, #pthreadsMutex][169], [265#true, 33#L716-17true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 117#L707-1true, 275#(= |#race~mp~0| 0), 94#L705-2true]) [2023-11-30 02:22:31,083 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,083 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,083 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,083 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][519], [136#L714true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 220#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:31,213 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:31,213 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:31,213 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:31,213 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:31,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 212#L706-32true]) [2023-11-30 02:22:31,213 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,213 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,213 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,213 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][520], [265#true, 136#L714true, 208#L706-34true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:31,213 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,214 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,214 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,214 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][521], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 122#L706-33true, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:31,214 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,214 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,214 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,214 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][582], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 136#L714true, 227#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:31,220 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:31,220 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:31,220 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:31,220 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:31,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 118#L706-32true]) [2023-11-30 02:22:31,220 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,220 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,220 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,221 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][583], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 53#L706-34true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:31,221 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,221 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,221 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,221 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][584], [265#true, 136#L714true, 40#L706-33true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:31,221 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,221 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,221 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,221 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,229 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 212#L706-32true]) [2023-11-30 02:22:31,229 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,229 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,229 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,229 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,229 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 118#L706-32true, 252#L706-51true]) [2023-11-30 02:22:31,236 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,236 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,236 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,237 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,237 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 122#L706-33true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:31,238 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,238 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,238 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,238 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,238 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 122#L706-33true, 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:31,238 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,238 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,238 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,238 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][584], [265#true, 40#L706-33true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0), 23#L713-4true]) [2023-11-30 02:22:31,239 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,239 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,239 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,239 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][584], [265#true, 40#L706-33true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 252#L706-51true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:31,239 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,239 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,239 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,239 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 40#L706-33true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 23#L713-4true]) [2023-11-30 02:22:31,240 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,240 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,240 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,240 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 40#L706-33true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:31,240 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,240 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,240 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,240 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:22:31,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][520], [265#true, 208#L706-34true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:31,247 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,247 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,247 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,247 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][520], [265#true, 208#L706-34true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:31,247 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,247 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,247 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,248 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 199#L706-36true, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:31,891 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:31,891 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:31,891 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:31,891 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:31,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 122#L706-33true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:31,892 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,892 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,892 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,892 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 136#L714true, 114#L706-36true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:31,898 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:31,898 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:31,898 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:31,898 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:31,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 136#L714true, 40#L706-33true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:31,900 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,900 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,900 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,900 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][521], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 122#L706-33true, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:31,908 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,908 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,908 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,909 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,909 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 122#L706-33true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:31,909 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,909 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,909 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,909 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,909 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][584], [265#true, 136#L714true, 40#L706-33true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:31,914 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,914 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,914 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,914 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,915 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [136#L714true, 265#true, 40#L706-33true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:31,915 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,915 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,915 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,915 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,915 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 208#L706-34true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:31,916 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,916 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,916 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,916 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 208#L706-34true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:31,916 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,916 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,916 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,917 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][583], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 53#L706-34true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 252#L706-51true, 23#L713-4true]) [2023-11-30 02:22:31,917 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,917 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,917 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,917 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][583], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 53#L706-34true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 127#L713-14true, 252#L706-51true]) [2023-11-30 02:22:31,918 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,918 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,918 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,918 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 53#L706-34true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:31,918 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,918 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,918 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,918 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 53#L706-34true, 252#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:31,918 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,918 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,918 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,919 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:22:31,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][519], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 220#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:31,926 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,926 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,926 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,926 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,926 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][519], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 220#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:31,926 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,926 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,926 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,926 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][519], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 220#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:31,956 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 02:22:31,956 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:31,956 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:31,956 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:31,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 212#L706-32true]) [2023-11-30 02:22:31,956 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,956 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,956 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,956 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][520], [265#true, 208#L706-34true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:31,956 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:31,956 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:31,956 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:31,956 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:31,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][521], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 122#L706-33true, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:31,957 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:31,957 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:31,957 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:31,957 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:31,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][582], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 227#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:31,963 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 02:22:31,963 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:31,963 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:31,963 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:31,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 118#L706-32true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:31,963 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,963 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,963 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,963 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][583], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 53#L706-34true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:31,963 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:31,963 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:31,963 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:31,963 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:31,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][584], [265#true, 40#L706-33true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:31,964 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:31,964 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:31,964 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:31,964 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:31,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 212#L706-32true]) [2023-11-30 02:22:31,966 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,966 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,966 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,966 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,966 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 118#L706-32true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:31,966 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,966 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,966 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,966 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:31,966 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 125#L706-37true]) [2023-11-30 02:22:32,337 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 02:22:32,337 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:32,337 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:32,337 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:32,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [136#L714true, 265#true, 208#L706-34true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:32,338 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,338 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,338 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,338 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,341 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 21#L706-37true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:32,341 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 02:22:32,341 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:32,341 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:32,342 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:32,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 53#L706-34true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:32,343 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,343 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,344 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,344 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][520], [136#L714true, 265#true, 208#L706-34true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:32,375 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,375 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,375 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,375 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,375 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,375 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [136#L714true, 265#true, 208#L706-34true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:32,375 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,376 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,376 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,376 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,376 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][583], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 53#L706-34true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:32,380 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,380 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,380 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,380 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,381 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 53#L706-34true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:32,381 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,381 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,381 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,381 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,381 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 220#L706-35true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:32,382 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 220#L706-35true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:32,382 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,382 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][582], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 227#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:32,383 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,383 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,383 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,383 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][582], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 227#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:32,383 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,383 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,383 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,383 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 227#L706-35true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:32,384 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,384 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,384 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,384 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 227#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 127#L713-14true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:32,384 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,384 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,384 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,384 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:22:32,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 114#L706-36true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 23#L713-4true]) [2023-11-30 02:22:32,393 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,393 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,393 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,393 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 114#L706-36true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:32,393 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,394 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,394 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,394 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 199#L706-36true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:32,412 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 02:22:32,412 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:32,412 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:32,412 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:32,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 122#L706-33true, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:32,413 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,413 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,413 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,413 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 114#L706-36true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:32,418 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 02:22:32,418 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:32,418 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:32,418 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:32,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 40#L706-33true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:32,420 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,420 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,420 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,420 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][521], [265#true, t_funThread1of2ForFork0InUse, 122#L706-33true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:32,422 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,422 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,422 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,422 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,422 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 122#L706-33true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:32,422 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,422 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,422 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,422 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,422 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][584], [265#true, 40#L706-33true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 279#(= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)]) [2023-11-30 02:22:32,423 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,423 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,423 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,423 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,423 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 40#L706-33true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:32,424 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,424 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,424 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,424 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,424 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 136#L714true, 220#L706-35true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:32,999 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,999 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,999 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:32,999 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 136#L714true, 227#L706-35true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:33,005 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,005 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,005 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,005 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][519], [136#L714true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 220#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:33,014 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,014 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,014 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,014 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,014 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [136#L714true, 265#true, 220#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:33,015 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,015 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,015 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,015 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,015 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][582], [136#L714true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 227#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:33,020 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,020 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,020 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,020 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,020 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [136#L714true, 265#true, 227#L706-35true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:33,020 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,020 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,020 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,020 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,020 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is cut-off event [2023-11-30 02:22:33,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 21#L706-37true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 23#L713-4true]) [2023-11-30 02:22:33,029 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,029 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,029 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,029 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 21#L706-37true, 269#true, 275#(= |#race~mp~0| 0), 127#L713-14true, 252#L706-51true]) [2023-11-30 02:22:33,029 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,029 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,029 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,029 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 125#L706-37true]) [2023-11-30 02:22:33,047 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,047 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,047 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,047 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 208#L706-34true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:33,048 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,048 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,048 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,048 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 21#L706-37true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:33,052 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,052 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,052 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,052 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 53#L706-34true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:33,054 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,054 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,055 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,055 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][520], [265#true, 208#L706-34true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:33,056 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,056 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,056 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,056 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,056 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,056 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 208#L706-34true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:33,057 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,057 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,057 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,057 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,057 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,057 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][583], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 53#L706-34true, 280#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:33,058 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,058 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,058 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,058 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,058 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 53#L706-34true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:33,058 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,058 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,058 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,058 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,058 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 199#L706-36true, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:33,060 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is not cut-off event [2023-11-30 02:22:33,060 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 02:22:33,060 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 02:22:33,060 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 02:22:33,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 199#L706-36true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:33,060 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 02:22:33,061 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:33,061 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:33,061 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:33,061 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:33,494 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 258#L706-39true]) [2023-11-30 02:22:33,494 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,494 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,494 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,495 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 136#L714true, 112#L706-39true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:33,497 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,497 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,497 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,497 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 199#L706-36true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:33,508 INFO L294 olderBase$Statistics]: this new event has 158 ancestors and is not cut-off event [2023-11-30 02:22:33,509 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 02:22:33,509 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 02:22:33,509 INFO L297 olderBase$Statistics]: existing Event has 158 ancestors and is not cut-off event [2023-11-30 02:22:33,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 199#L706-36true, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:33,509 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,509 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,509 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,509 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,509 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,512 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [136#L714true, 265#true, 114#L706-36true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:33,512 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,512 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,513 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,513 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,513 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 215#t_funErr4ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:33,514 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 215#t_funErr4ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:33,514 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,514 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 124#t_funErr4ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:33,516 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,516 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,516 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,516 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 124#t_funErr4ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:33,516 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,516 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,516 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,516 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is cut-off event [2023-11-30 02:22:33,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 220#L706-35true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:33,538 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,538 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,538 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,538 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 227#L706-35true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:33,544 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,544 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,544 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,544 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][519], [281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 265#true, 220#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:33,546 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,546 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,546 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,546 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,546 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 220#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:33,546 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,547 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,547 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,547 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,547 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,547 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][582], [265#true, 281#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 227#L706-35true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:33,547 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,548 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,548 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,548 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,548 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 227#L706-35true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:33,548 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,548 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,548 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,548 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,548 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:33,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 125#L706-37true, 23#L713-4true]) [2023-11-30 02:22:33,550 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is not cut-off event [2023-11-30 02:22:33,550 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 02:22:33,550 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 02:22:33,550 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 02:22:33,550 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 125#L706-37true]) [2023-11-30 02:22:33,550 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,550 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,550 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,550 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:33,550 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, 136#L714true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 215#t_funErr4ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:34,238 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,238 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,238 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,238 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 136#L714true, 124#t_funErr4ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:34,239 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,239 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,239 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,239 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0), 125#L706-37true]) [2023-11-30 02:22:34,244 INFO L294 olderBase$Statistics]: this new event has 159 ancestors and is not cut-off event [2023-11-30 02:22:34,244 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 02:22:34,244 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 02:22:34,244 INFO L297 olderBase$Statistics]: existing Event has 159 ancestors and is not cut-off event [2023-11-30 02:22:34,244 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 125#L706-37true]) [2023-11-30 02:22:34,244 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,244 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,244 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,244 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,244 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,245 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 186#L706-51true, 215#t_funErr4ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:34,245 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,245 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,245 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,245 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,245 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,247 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 21#L706-37true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:34,247 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,247 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,247 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,247 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,247 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,248 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [136#L714true, 265#true, 124#t_funErr4ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:34,248 INFO L294 olderBase$Statistics]: this new event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,248 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,248 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,248 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,248 INFO L297 olderBase$Statistics]: existing Event has 160 ancestors and is cut-off event [2023-11-30 02:22:34,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 112#L706-39true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:34,253 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 02:22:34,253 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:34,253 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:34,253 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:34,253 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 112#L706-39true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:34,253 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 02:22:34,253 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:34,253 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:34,253 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:34,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 258#L706-39true]) [2023-11-30 02:22:34,270 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 02:22:34,270 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:34,270 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:34,270 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:34,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 112#L706-39true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:34,272 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 02:22:34,272 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:34,272 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:34,272 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:34,276 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 114#L706-36true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:34,276 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is cut-off event [2023-11-30 02:22:34,276 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:34,276 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:34,276 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:34,276 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is cut-off event [2023-11-30 02:22:34,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 215#t_funErr4ASSERT_VIOLATIONDATA_RACEtrue]) [2023-11-30 02:22:34,666 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,666 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,666 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,666 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 124#t_funErr4ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:34,667 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,667 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,667 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,667 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,668 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 186#L706-51true, 215#t_funErr4ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:34,668 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,668 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,668 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,668 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,668 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 21#L706-37true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:34,669 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,669 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,669 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,669 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,669 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,669 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 124#t_funErr4ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:34,669 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,669 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,669 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,670 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,670 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:34,670 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true, 258#L706-39true]) [2023-11-30 02:22:34,670 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 02:22:34,670 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 02:22:34,670 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 02:22:34,670 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 02:22:34,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 258#L706-39true]) [2023-11-30 02:22:34,671 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 02:22:34,671 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:34,671 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:34,671 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:34,671 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 127#L713-14true, 258#L706-39true]) [2023-11-30 02:22:35,013 INFO L294 olderBase$Statistics]: this new event has 161 ancestors and is not cut-off event [2023-11-30 02:22:35,014 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 02:22:35,014 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 02:22:35,014 INFO L297 olderBase$Statistics]: existing Event has 161 ancestors and is not cut-off event [2023-11-30 02:22:35,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][526], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 258#L706-39true]) [2023-11-30 02:22:35,014 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 02:22:35,014 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:35,014 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:35,014 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:35,014 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:35,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [136#L714true, 265#true, 112#L706-39true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:35,016 INFO L294 olderBase$Statistics]: this new event has 162 ancestors and is cut-off event [2023-11-30 02:22:35,016 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:35,016 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:35,016 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:35,016 INFO L297 olderBase$Statistics]: existing Event has 162 ancestors and is cut-off event [2023-11-30 02:22:35,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 4#L706-41true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:35,582 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 02:22:35,582 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 02:22:35,582 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 02:22:35,582 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 02:22:35,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 4#L706-41true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:35,582 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 02:22:35,582 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 02:22:35,582 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 02:22:35,582 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 02:22:35,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 34#L706-41true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:35,583 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 02:22:35,583 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 02:22:35,583 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 02:22:35,583 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 02:22:35,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 34#L706-41true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 127#L713-14true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:35,583 INFO L294 olderBase$Statistics]: this new event has 163 ancestors and is cut-off event [2023-11-30 02:22:35,584 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 02:22:35,584 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 02:22:35,584 INFO L297 olderBase$Statistics]: existing Event has 163 ancestors and is cut-off event [2023-11-30 02:22:35,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true, 178#L706-42true]) [2023-11-30 02:22:35,586 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,586 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,586 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,586 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0), 178#L706-42true]) [2023-11-30 02:22:35,586 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,586 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,586 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,586 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][591], [265#true, 112#L706-39true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:35,601 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,601 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,601 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,601 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,601 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 206#L706-43true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:35,951 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 02:22:35,951 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:35,951 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:35,951 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:35,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 178#L706-42true]) [2023-11-30 02:22:35,951 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 02:22:35,951 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:35,951 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:35,951 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:35,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, 4#L706-41true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:35,951 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,951 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,951 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,951 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 47#L706-44true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:35,952 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:22:35,952 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:35,952 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:35,952 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:35,953 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 136#L714true, 34#L706-41true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:35,953 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,953 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,953 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,953 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,956 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 136#L714true, 4#L706-41true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:35,956 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,956 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,956 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,956 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,956 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 34#L706-41true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:35,960 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,960 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,960 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,960 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,960 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 191#L706-42true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:35,961 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,961 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,961 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,961 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 191#L706-42true, 275#(= |#race~mp~0| 0), 127#L713-14true, 252#L706-51true]) [2023-11-30 02:22:35,961 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,961 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,961 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,961 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is cut-off event [2023-11-30 02:22:35,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 199#L706-36true, 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true, 23#L713-4true]) [2023-11-30 02:22:35,979 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is not cut-off event [2023-11-30 02:22:35,980 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 02:22:35,980 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 02:22:35,980 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 02:22:36,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:36,610 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,610 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,610 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,610 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:36,611 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,611 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,611 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,611 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 191#L706-42true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:36,612 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,612 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,612 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,612 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 178#L706-42true]) [2023-11-30 02:22:36,614 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,614 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,614 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,614 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,614 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 199#L706-36true, 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true, 127#L713-14true]) [2023-11-30 02:22:36,615 INFO L294 olderBase$Statistics]: this new event has 164 ancestors and is not cut-off event [2023-11-30 02:22:36,615 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 02:22:36,615 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 02:22:36,615 INFO L297 olderBase$Statistics]: existing Event has 164 ancestors and is not cut-off event [2023-11-30 02:22:36,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 199#L706-36true, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:36,615 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,615 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,615 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,615 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 191#L706-42true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:36,616 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,616 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,616 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,617 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,617 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 209#L706-43true, 23#L713-4true]) [2023-11-30 02:22:36,618 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,618 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,618 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,618 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 127#L713-14true, 209#L706-43true]) [2023-11-30 02:22:36,618 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,618 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,618 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,618 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is cut-off event [2023-11-30 02:22:36,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 206#L706-43true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:36,632 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,632 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,632 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,633 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 178#L706-42true]) [2023-11-30 02:22:36,633 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:22:36,633 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:36,633 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:36,633 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:36,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 4#L706-41true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:36,633 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,633 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,633 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,633 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 47#L706-44true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:36,633 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 02:22:36,633 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:22:36,633 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:22:36,634 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:22:36,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 34#L706-41true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:36,635 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,635 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,635 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,635 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, 4#L706-41true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:36,636 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,636 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,636 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,636 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,636 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 34#L706-41true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:36,637 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,637 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,637 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,637 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,637 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 206#L706-43true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:36,638 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is not cut-off event [2023-11-30 02:22:36,638 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 02:22:36,638 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 02:22:36,638 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 02:22:36,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 47#L706-44true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:36,638 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,638 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,638 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,638 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:36,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 206#L706-43true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:36,652 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,652 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,652 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,652 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,652 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 125#L706-37true, 23#L713-4true]) [2023-11-30 02:22:36,653 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is not cut-off event [2023-11-30 02:22:36,653 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 02:22:36,653 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 02:22:36,653 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 02:22:36,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 125#L706-37true]) [2023-11-30 02:22:36,653 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,653 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,653 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:36,653 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:37,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 209#L706-43true]) [2023-11-30 02:22:37,048 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,048 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,048 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,048 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 206#L706-43true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:37,050 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is not cut-off event [2023-11-30 02:22:37,050 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 02:22:37,050 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 02:22:37,050 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 02:22:37,050 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 47#L706-44true, 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:37,051 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,051 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,051 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,051 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,051 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 206#L706-43true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:37,051 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,051 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,051 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,051 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,051 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true, 127#L713-14true, 125#L706-37true]) [2023-11-30 02:22:37,051 INFO L294 olderBase$Statistics]: this new event has 165 ancestors and is not cut-off event [2023-11-30 02:22:37,052 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 02:22:37,052 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 02:22:37,052 INFO L297 olderBase$Statistics]: existing Event has 165 ancestors and is not cut-off event [2023-11-30 02:22:37,052 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 125#L706-37true]) [2023-11-30 02:22:37,052 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,052 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,052 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,052 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 209#L706-43true]) [2023-11-30 02:22:37,053 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,053 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,053 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,053 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,053 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 23#L713-4true]) [2023-11-30 02:22:37,055 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,055 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,055 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,055 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 127#L713-14true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:37,055 INFO L294 olderBase$Statistics]: this new event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,055 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,055 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,055 INFO L297 olderBase$Statistics]: existing Event has 166 ancestors and is cut-off event [2023-11-30 02:22:37,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:37,067 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:22:37,067 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:37,068 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:37,068 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:37,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:37,068 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:22:37,068 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:37,068 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:37,068 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:37,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 191#L706-42true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:37,069 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,069 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,069 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,069 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 178#L706-42true]) [2023-11-30 02:22:37,070 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,070 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,070 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,070 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,070 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 191#L706-42true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:37,070 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,071 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,071 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,071 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,071 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:37,072 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,072 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,072 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,072 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:37,072 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,072 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,072 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,072 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:37,679 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,679 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,679 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,679 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 186#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:37,682 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,682 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,682 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,683 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:37,683 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,683 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,683 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,683 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 41#L706-44true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:37,684 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,684 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,684 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,685 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,685 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 218#L706-45true, 275#(= |#race~mp~0| 0), 252#L706-51true, 23#L713-4true]) [2023-11-30 02:22:37,685 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,685 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,685 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,685 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 218#L706-45true, 252#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:37,685 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,685 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,686 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,686 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:37,686 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,686 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,686 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,686 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 252#L706-51true, 127#L713-14true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:37,686 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,686 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,687 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,687 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:22:37,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 199#L706-36true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 180#L713-7true, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:37,698 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2023-11-30 02:22:37,698 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 02:22:37,698 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 02:22:37,699 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 02:22:37,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 209#L706-43true]) [2023-11-30 02:22:37,699 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:22:37,699 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:37,699 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:37,699 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:37,700 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 209#L706-43true]) [2023-11-30 02:22:37,701 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:22:37,701 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:37,701 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:37,701 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:37,701 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:37,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true, 258#L706-39true, 23#L713-4true]) [2023-11-30 02:22:37,703 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2023-11-30 02:22:37,703 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 02:22:37,703 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 02:22:37,703 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 02:22:37,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 258#L706-39true]) [2023-11-30 02:22:37,703 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:22:37,703 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:37,703 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:37,703 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,138 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 47#L706-44true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:38,138 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2023-11-30 02:22:38,138 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 02:22:38,138 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 02:22:38,139 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 02:22:38,139 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 02:22:38,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:38,139 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,139 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,139 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,139 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,139 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:38,139 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,139 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,139 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,139 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,139 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 218#L706-45true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:38,140 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,140 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,140 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,140 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 136#L714true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:38,140 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,140 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,140 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,140 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 127#L713-14true, 258#L706-39true]) [2023-11-30 02:22:38,144 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is not cut-off event [2023-11-30 02:22:38,144 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 02:22:38,144 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 02:22:38,144 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is not cut-off event [2023-11-30 02:22:38,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][586], [136#L714true, 265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 258#L706-39true]) [2023-11-30 02:22:38,144 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,144 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,144 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,144 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,145 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 218#L706-45true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:38,145 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,145 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,145 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,145 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,145 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,146 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:38,146 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,146 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,146 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,146 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,146 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:22:38,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 41#L706-44true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:38,206 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 02:22:38,206 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:22:38,206 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:22:38,206 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:22:38,208 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 41#L706-44true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:38,208 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 02:22:38,208 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:22:38,208 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:22:38,208 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:22:38,208 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:22:38,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 47#L706-44true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:38,815 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2023-11-30 02:22:38,815 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:22:38,815 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:22:38,815 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:22:38,815 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:22:38,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:38,815 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,815 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,815 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,815 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,815 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([841] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread1of2ForFork0_#t~nondet13=|v_t_funThread1of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet13][427], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:38,815 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,815 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,816 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,816 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,816 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 218#L706-45true]) [2023-11-30 02:22:38,833 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,833 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,833 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,833 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:38,833 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,833 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,833 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,833 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 218#L706-45true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:38,834 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,834 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,834 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,834 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,834 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 137#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:38,834 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,834 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,834 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,834 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:38,835 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:22:39,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 206#L706-43true, 275#(= |#race~mp~0| 0), 226#L707-4true, 23#L713-4true]) [2023-11-30 02:22:39,634 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:22:39,634 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:22:39,634 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:22:39,634 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:22:39,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 206#L706-43true, 275#(= |#race~mp~0| 0), 226#L707-4true, 127#L713-14true]) [2023-11-30 02:22:39,634 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:22:39,635 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:22:39,635 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:22:39,635 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:22:39,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 252#L706-51true, 23#L713-4true]) [2023-11-30 02:22:39,635 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:22:39,635 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:22:39,635 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:22:39,635 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:22:39,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 252#L706-51true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:39,635 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:22:39,635 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:22:39,635 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:22:39,635 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:22:40,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 188#L707true]) [2023-11-30 02:22:40,130 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,130 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,130 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,130 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,130 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:40,130 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,130 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,130 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,130 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,131 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 206#L706-43true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:40,131 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,131 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,131 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,131 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 186#L706-51true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:40,131 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,131 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,131 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,131 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,132 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 47#L706-44true, 275#(= |#race~mp~0| 0), 226#L707-4true, 23#L713-4true]) [2023-11-30 02:22:40,132 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,132 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,132 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,132 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,132 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 47#L706-44true, 275#(= |#race~mp~0| 0), 226#L707-4true, 127#L713-14true]) [2023-11-30 02:22:40,132 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,132 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,132 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,132 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:22:40,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:40,408 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,408 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,408 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,408 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:40,408 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,408 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,408 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,408 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 47#L706-44true, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:40,408 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,408 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,408 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,408 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 47#L706-44true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:40,410 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,410 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,410 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,410 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,410 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:40,410 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,410 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,410 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,410 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0), 127#L713-14true]) [2023-11-30 02:22:40,410 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,411 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,411 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,411 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true, 23#L713-4true]) [2023-11-30 02:22:40,411 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,411 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,411 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,411 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true, 127#L713-14true]) [2023-11-30 02:22:40,411 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,411 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,411 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,411 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:22:40,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 117#L707-1true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:40,413 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 02:22:40,413 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 02:22:40,413 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 02:22:40,413 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 02:22:40,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 188#L707true]) [2023-11-30 02:22:40,415 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 02:22:40,415 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 02:22:40,415 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 02:22:40,415 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 02:22:40,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:40,415 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,415 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,416 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,416 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 206#L706-43true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:40,416 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,416 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,416 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,416 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 186#L706-51true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:40,416 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,416 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,416 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,417 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,417 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,697 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:40,697 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,697 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,698 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,698 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,698 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,698 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:40,698 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,698 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,698 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,698 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,698 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:22:40,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 117#L707-1true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:40,702 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 02:22:40,702 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 02:22:40,702 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 02:22:40,702 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 02:22:40,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:40,702 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,702 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,702 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,702 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:40,702 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,702 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,702 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,702 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 47#L706-44true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:40,702 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 02:22:40,702 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:22:40,703 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:22:40,703 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:22:40,703 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 47#L706-44true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:40,703 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 02:22:40,703 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:22:40,703 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:22:40,703 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:22:40,703 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:22:40,977 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 47#L706-44true, 269#true, 151#L714-1true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:40,977 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is not cut-off event [2023-11-30 02:22:40,977 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is not cut-off event [2023-11-30 02:22:40,977 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is not cut-off event [2023-11-30 02:22:40,977 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is not cut-off event [2023-11-30 02:22:40,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 188#L707true, 23#L713-4true]) [2023-11-30 02:22:40,981 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 02:22:40,981 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:22:40,981 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:22:40,981 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:22:40,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 127#L713-14true, 188#L707true]) [2023-11-30 02:22:40,982 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 02:22:40,982 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:22:40,982 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:22:40,982 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:22:40,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:40,985 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,985 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,985 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,985 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,985 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:40,985 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,985 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,985 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,985 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:40,985 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:41,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, 73#L714-2true, t_funThread2of2ForFork0InUse, 47#L706-44true, 269#true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:41,457 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is not cut-off event [2023-11-30 02:22:41,457 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 02:22:41,457 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 02:22:41,457 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 02:22:41,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 151#L714-1true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:41,459 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is not cut-off event [2023-11-30 02:22:41,459 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 02:22:41,459 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 02:22:41,459 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 02:22:41,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:41,460 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is not cut-off event [2023-11-30 02:22:41,460 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 02:22:41,460 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 02:22:41,460 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is not cut-off event [2023-11-30 02:22:41,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 252#L706-51true, 188#L707true]) [2023-11-30 02:22:41,462 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 02:22:41,462 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:41,462 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:41,462 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:41,462 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:41,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 117#L707-1true, 252#L706-51true, 275#(= |#race~mp~0| 0), 23#L713-4true]) [2023-11-30 02:22:41,462 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 02:22:41,462 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:41,463 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:41,463 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:41,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 117#L707-1true, 275#(= |#race~mp~0| 0), 252#L706-51true, 127#L713-14true]) [2023-11-30 02:22:41,463 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is cut-off event [2023-11-30 02:22:41,463 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:41,463 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:41,463 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is cut-off event [2023-11-30 02:22:41,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, 73#L714-2true, t_funThread2of2ForFork0InUse, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:41,721 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is not cut-off event [2023-11-30 02:22:41,721 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is not cut-off event [2023-11-30 02:22:41,721 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is not cut-off event [2023-11-30 02:22:41,721 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is not cut-off event [2023-11-30 02:22:41,721 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, 73#L714-2true, t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:41,722 INFO L294 olderBase$Statistics]: this new event has 176 ancestors and is not cut-off event [2023-11-30 02:22:41,722 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is not cut-off event [2023-11-30 02:22:41,722 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is not cut-off event [2023-11-30 02:22:41,722 INFO L297 olderBase$Statistics]: existing Event has 176 ancestors and is not cut-off event [2023-11-30 02:22:41,725 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [136#L714true, 265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 117#L707-1true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:41,725 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is cut-off event [2023-11-30 02:22:41,725 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 02:22:41,725 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 02:22:41,725 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 02:22:41,725 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is cut-off event [2023-11-30 02:22:41,728 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 252#L706-51true, 275#(= |#race~mp~0| 0), 188#L707true]) [2023-11-30 02:22:41,728 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 02:22:41,728 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 02:22:41,729 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 02:22:41,729 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 02:22:41,729 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 02:22:41,970 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([580] L715-2-->L715-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| v_~mp~0.base_11))) (and (= (select .cse0 v_~mp~0.offset_11) 0) (= |v_ULTIMATE.start_main_#t~nondet19#1_7| 0) (= |v_#pthreadsMutex_25| (store |v_#pthreadsMutex_26| v_~mp~0.base_11 (store .cse0 v_~mp~0.offset_11 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~mp~0.base=v_~mp~0.base_11, ~mp~0.offset=v_~mp~0.offset_11} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~mp~0.base=v_~mp~0.base_11, ULTIMATE.start_main_#t~nondet19#1=|v_ULTIMATE.start_main_#t~nondet19#1_7|, ~mp~0.offset=v_~mp~0.offset_11} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet19#1][85], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 47#L706-44true, 269#true, 117#L707-1true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:41,970 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 02:22:41,970 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 02:22:41,970 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 02:22:41,971 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 02:22:41,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 221#L715-1true, 269#true, 47#L706-44true, 226#L707-4true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:41,974 INFO L294 olderBase$Statistics]: this new event has 177 ancestors and is not cut-off event [2023-11-30 02:22:41,974 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2023-11-30 02:22:41,974 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2023-11-30 02:22:41,974 INFO L297 olderBase$Statistics]: existing Event has 177 ancestors and is not cut-off event [2023-11-30 02:22:41,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 151#L714-1true, 117#L707-1true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:41,978 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is cut-off event [2023-11-30 02:22:41,978 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 02:22:41,978 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 02:22:41,979 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is cut-off event [2023-11-30 02:22:41,984 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 180#L713-7true, 269#true, 117#L707-1true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:41,984 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 02:22:41,984 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 02:22:41,984 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 02:22:41,984 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 02:22:41,984 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 02:22:42,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([580] L715-2-->L715-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| v_~mp~0.base_11))) (and (= (select .cse0 v_~mp~0.offset_11) 0) (= |v_ULTIMATE.start_main_#t~nondet19#1_7| 0) (= |v_#pthreadsMutex_25| (store |v_#pthreadsMutex_26| v_~mp~0.base_11 (store .cse0 v_~mp~0.offset_11 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~mp~0.base=v_~mp~0.base_11, ~mp~0.offset=v_~mp~0.offset_11} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~mp~0.base=v_~mp~0.base_11, ULTIMATE.start_main_#t~nondet19#1=|v_ULTIMATE.start_main_#t~nondet19#1_7|, ~mp~0.offset=v_~mp~0.offset_11} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet19#1][85], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 117#L707-1true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:42,501 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 02:22:42,501 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 02:22:42,502 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 02:22:42,502 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 02:22:42,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([580] L715-2-->L715-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_26| v_~mp~0.base_11))) (and (= (select .cse0 v_~mp~0.offset_11) 0) (= |v_ULTIMATE.start_main_#t~nondet19#1_7| 0) (= |v_#pthreadsMutex_25| (store |v_#pthreadsMutex_26| v_~mp~0.base_11 (store .cse0 v_~mp~0.offset_11 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_26|, ~mp~0.base=v_~mp~0.base_11, ~mp~0.offset=v_~mp~0.offset_11} OutVars{#pthreadsMutex=|v_#pthreadsMutex_25|, ~mp~0.base=v_~mp~0.base_11, ULTIMATE.start_main_#t~nondet19#1=|v_ULTIMATE.start_main_#t~nondet19#1_7|, ~mp~0.offset=v_~mp~0.offset_11} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet19#1][85], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 117#L707-1true, 275#(= |#race~mp~0| 0), 223#L715-5true]) [2023-11-30 02:22:42,502 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 02:22:42,502 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 02:22:42,502 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 02:22:42,502 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 02:22:42,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 47#L706-44true, 269#true, 129#L715-2true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:42,505 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is not cut-off event [2023-11-30 02:22:42,505 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2023-11-30 02:22:42,505 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2023-11-30 02:22:42,505 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2023-11-30 02:22:42,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 221#L715-1true, 269#true, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:42,508 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is not cut-off event [2023-11-30 02:22:42,508 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2023-11-30 02:22:42,508 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2023-11-30 02:22:42,508 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2023-11-30 02:22:42,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 221#L715-1true, 269#true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:42,508 INFO L294 olderBase$Statistics]: this new event has 178 ancestors and is not cut-off event [2023-11-30 02:22:42,508 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2023-11-30 02:22:42,508 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2023-11-30 02:22:42,508 INFO L297 olderBase$Statistics]: existing Event has 178 ancestors and is not cut-off event [2023-11-30 02:22:42,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, 73#L714-2true, t_funThread2of2ForFork0InUse, 269#true, 117#L707-1true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:42,510 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is cut-off event [2023-11-30 02:22:42,510 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 02:22:42,510 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 02:22:42,510 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is cut-off event [2023-11-30 02:22:42,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 128#t_funErr5ASSERT_VIOLATIONDATA_RACEtrue, 269#true, 129#L715-2true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:42,778 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is not cut-off event [2023-11-30 02:22:42,778 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is not cut-off event [2023-11-30 02:22:42,778 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is not cut-off event [2023-11-30 02:22:42,778 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is not cut-off event [2023-11-30 02:22:42,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([795] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of2ForFork0_#t~nondet14=|v_t_funThread1of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of2ForFork0_#t~nondet14][463], [265#true, 277#true, t_funThread1of2ForFork0InUse, 29#L706-45true, t_funThread2of2ForFork0InUse, 269#true, 129#L715-2true, 275#(= |#race~mp~0| 0), 226#L707-4true]) [2023-11-30 02:22:42,778 INFO L294 olderBase$Statistics]: this new event has 179 ancestors and is not cut-off event [2023-11-30 02:22:42,778 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is not cut-off event [2023-11-30 02:22:42,778 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is not cut-off event [2023-11-30 02:22:42,778 INFO L297 olderBase$Statistics]: existing Event has 179 ancestors and is not cut-off event [2023-11-30 02:22:43,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 221#L715-1true, 269#true, 117#L707-1true, 252#L706-51true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:43,023 INFO L294 olderBase$Statistics]: this new event has 181 ancestors and is cut-off event [2023-11-30 02:22:43,023 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 02:22:43,023 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 02:22:43,023 INFO L297 olderBase$Statistics]: existing Event has 181 ancestors and is cut-off event [2023-11-30 02:22:43,237 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([916] L706-48-->L706-51: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, t_funThread2of2ForFork0_#t~nondet13=|v_t_funThread2of2ForFork0_#t~nondet13_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet13][461], [265#true, 277#true, t_funThread1of2ForFork0InUse, t_funThread2of2ForFork0InUse, 269#true, 117#L707-1true, 129#L715-2true, 275#(= |#race~mp~0| 0), 252#L706-51true]) [2023-11-30 02:22:43,237 INFO L294 olderBase$Statistics]: this new event has 182 ancestors and is cut-off event [2023-11-30 02:22:43,237 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 02:22:43,237 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 02:22:43,237 INFO L297 olderBase$Statistics]: existing Event has 182 ancestors and is cut-off event [2023-11-30 02:22:45,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][209], [265#true, 205#L717-4true, t_funThread1of2ForFork0InUse, 241#L707true, t_funThread2of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), 21#L706-37true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:45,394 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2023-11-30 02:22:45,394 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2023-11-30 02:22:45,394 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2023-11-30 02:22:45,394 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2023-11-30 02:22:45,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([870] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread2of2ForFork0_#t~nondet14=|v_t_funThread2of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet14][598], [265#true, 18#L717true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 21#L706-37true, 269#true, 275#(= |#race~mp~0| 0), 219#L707-4true]) [2023-11-30 02:22:45,404 INFO L294 olderBase$Statistics]: this new event has 192 ancestors and is cut-off event [2023-11-30 02:22:45,404 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2023-11-30 02:22:45,404 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2023-11-30 02:22:45,404 INFO L297 olderBase$Statistics]: existing Event has 192 ancestors and is cut-off event [2023-11-30 02:22:45,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([870] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread2of2ForFork0_#t~nondet14=|v_t_funThread2of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet14][598], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 21#L706-37true, 269#true, 50#L717-1true, 275#(= |#race~mp~0| 0), 219#L707-4true]) [2023-11-30 02:22:45,550 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is cut-off event [2023-11-30 02:22:45,550 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 02:22:45,550 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 02:22:45,550 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is cut-off event [2023-11-30 02:22:45,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][209], [211#L707-1true, 265#true, 205#L717-4true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 21#L706-37true, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:45,676 INFO L294 olderBase$Statistics]: this new event has 193 ancestors and is not cut-off event [2023-11-30 02:22:45,676 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 02:22:45,676 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 02:22:45,676 INFO L297 olderBase$Statistics]: existing Event has 193 ancestors and is not cut-off event [2023-11-30 02:22:45,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][209], [265#true, 112#L706-39true, 205#L717-4true, t_funThread1of2ForFork0InUse, 241#L707true, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:45,684 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2023-11-30 02:22:45,684 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 02:22:45,684 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 02:22:45,685 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 02:22:45,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([870] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread2of2ForFork0_#t~nondet14=|v_t_funThread2of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet14][598], [265#true, 112#L706-39true, 18#L717true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0), 219#L707-4true]) [2023-11-30 02:22:45,694 INFO L294 olderBase$Statistics]: this new event has 194 ancestors and is cut-off event [2023-11-30 02:22:45,694 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 02:22:45,694 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 02:22:45,694 INFO L297 olderBase$Statistics]: existing Event has 194 ancestors and is cut-off event [2023-11-30 02:22:45,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([665] L717-1-->L717-4: Formula: (and (= |v_ULTIMATE.start_main_#t~nondet23#1_7| 0) (= (store |v_#pthreadsMutex_50| v_~mp~0.base_15 (store (select |v_#pthreadsMutex_50| v_~mp~0.base_15) v_~mp~0.offset_15 0)) |v_#pthreadsMutex_49|)) InVars {#pthreadsMutex=|v_#pthreadsMutex_50|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} OutVars{#pthreadsMutex=|v_#pthreadsMutex_49|, ULTIMATE.start_main_#t~nondet23#1=|v_ULTIMATE.start_main_#t~nondet23#1_7|, ~mp~0.base=v_~mp~0.base_15, ~mp~0.offset=v_~mp~0.offset_15} AuxVars[] AssignedVars[#pthreadsMutex, ULTIMATE.start_main_#t~nondet23#1][209], [265#true, 211#L707-1true, 112#L706-39true, 205#L717-4true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 275#(= |#race~mp~0| 0)]) [2023-11-30 02:22:45,832 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 02:22:45,832 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 02:22:45,833 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 02:22:45,833 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 02:22:45,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([870] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread2of2ForFork0_#t~nondet14=|v_t_funThread2of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet14][598], [265#true, 112#L706-39true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 50#L717-1true, 275#(= |#race~mp~0| 0), 219#L707-4true]) [2023-11-30 02:22:45,833 INFO L294 olderBase$Statistics]: this new event has 195 ancestors and is cut-off event [2023-11-30 02:22:45,833 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 02:22:45,833 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 02:22:45,833 INFO L297 olderBase$Statistics]: existing Event has 195 ancestors and is cut-off event [2023-11-30 02:22:46,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([870] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread2of2ForFork0_#t~nondet14=|v_t_funThread2of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet14][598], [265#true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 21#L706-37true, 269#true, 198#ULTIMATE.startFINALtrue, 275#(= |#race~mp~0| 0), 219#L707-4true]) [2023-11-30 02:22:46,819 INFO L294 olderBase$Statistics]: this new event has 203 ancestors and is cut-off event [2023-11-30 02:22:46,819 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2023-11-30 02:22:46,819 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2023-11-30 02:22:46,819 INFO L297 olderBase$Statistics]: existing Event has 203 ancestors and is cut-off event [2023-11-30 02:22:46,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([870] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of2ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread2of2ForFork0_#t~nondet14=|v_t_funThread2of2ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of2ForFork0_#t~nondet14][598], [265#true, 112#L706-39true, t_funThread1of2ForFork0InUse, 282#(and (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 2)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 1)) 0) (= (select (select |#race| |~#global~0.base|) (+ |~#global~0.offset| 3)) 0) (= (select (select |#race| |~#global~0.base|) |~#global~0.offset|) 0)), t_funThread2of2ForFork0InUse, 269#true, 198#ULTIMATE.startFINALtrue, 275#(= |#race~mp~0| 0), 219#L707-4true]) [2023-11-30 02:22:46,924 INFO L294 olderBase$Statistics]: this new event has 205 ancestors and is cut-off event [2023-11-30 02:22:46,924 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2023-11-30 02:22:46,924 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2023-11-30 02:22:46,925 INFO L297 olderBase$Statistics]: existing Event has 205 ancestors and is cut-off event [2023-11-30 02:22:47,626 INFO L124 PetriNetUnfolderBase]: 172436/352882 cut-off events. [2023-11-30 02:22:47,626 INFO L125 PetriNetUnfolderBase]: For 348231/436044 co-relation queries the response was YES. [2023-11-30 02:22:48,802 INFO L83 FinitePrefix]: Finished finitePrefix Result has 834967 conditions, 352882 events. 172436/352882 cut-off events. For 348231/436044 co-relation queries the response was YES. Maximal size of possible extension queue 4608. Compared 4316082 event pairs, 47217 based on Foata normal form. 29/305473 useless extension candidates. Maximal degree in co-relation 802516. Up to 86011 conditions per place. [2023-11-30 02:22:50,406 INFO L140 encePairwiseOnDemand]: 227/277 looper letters, 363 selfloop transitions, 92 changer transitions 0/615 dead transitions. [2023-11-30 02:22:50,407 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 260 places, 615 transitions, 2949 flow [2023-11-30 02:22:50,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-30 02:22:50,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2023-11-30 02:22:50,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1443 transitions. [2023-11-30 02:22:50,409 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.868231046931408 [2023-11-30 02:22:50,410 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 1443 transitions. [2023-11-30 02:22:50,410 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 1443 transitions. [2023-11-30 02:22:50,410 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 02:22:50,410 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 1443 transitions. [2023-11-30 02:22:50,412 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 240.5) internal successors, (1443), 6 states have internal predecessors, (1443), 0 states have call successors, (0), 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 02:22:50,414 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 277.0) internal successors, (1939), 7 states have internal predecessors, (1939), 0 states have call successors, (0), 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 02:22:50,414 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 277.0) internal successors, (1939), 7 states have internal predecessors, (1939), 0 states have call successors, (0), 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 02:22:50,415 INFO L307 CegarLoopForPetriNet]: 262 programPoint places, -2 predicate places. [2023-11-30 02:22:50,415 INFO L500 AbstractCegarLoop]: Abstraction has has 260 places, 615 transitions, 2949 flow [2023-11-30 02:22:50,415 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 167.0) internal successors, (1002), 6 states have internal predecessors, (1002), 0 states have call successors, (0), 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 02:22:50,415 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 02:22:50,415 INFO L232 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-30 02:22:50,416 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-30 02:22:50,416 INFO L425 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 25 more)] === [2023-11-30 02:22:50,416 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 02:22:50,416 INFO L85 PathProgramCache]: Analyzing trace with hash -287098270, now seen corresponding path program 1 times [2023-11-30 02:22:50,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 02:22:50,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550335826] [2023-11-30 02:22:50,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 02:22:50,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 02:22:50,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 02:22:50,426 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-30 02:22:50,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-30 02:22:50,437 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-30 02:22:50,437 INFO L372 BasicCegarLoop]: Counterexample is feasible [2023-11-30 02:22:50,437 INFO L810 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (27 of 28 remaining) [2023-11-30 02:22:50,437 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (26 of 28 remaining) [2023-11-30 02:22:50,448 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (25 of 28 remaining) [2023-11-30 02:22:50,448 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (24 of 28 remaining) [2023-11-30 02:22:50,448 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (23 of 28 remaining) [2023-11-30 02:22:50,448 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (22 of 28 remaining) [2023-11-30 02:22:50,448 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (21 of 28 remaining) [2023-11-30 02:22:50,449 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONDATA_RACE (20 of 28 remaining) [2023-11-30 02:22:50,449 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONDATA_RACE (19 of 28 remaining) [2023-11-30 02:22:50,449 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr6ASSERT_VIOLATIONDATA_RACE (18 of 28 remaining) [2023-11-30 02:22:50,449 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONDATA_RACE (17 of 28 remaining) [2023-11-30 02:22:50,449 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr4ASSERT_VIOLATIONDATA_RACE (16 of 28 remaining) [2023-11-30 02:22:50,449 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONDATA_RACE (15 of 28 remaining) [2023-11-30 02:22:50,449 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr5ASSERT_VIOLATIONDATA_RACE (14 of 28 remaining) [2023-11-30 02:22:50,449 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONDATA_RACE (13 of 28 remaining) [2023-11-30 02:22:50,449 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONDATA_RACE (12 of 28 remaining) [2023-11-30 02:22:50,450 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr6ASSERT_VIOLATIONDATA_RACE (11 of 28 remaining) [2023-11-30 02:22:50,450 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONDATA_RACE (10 of 28 remaining) [2023-11-30 02:22:50,450 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr4ASSERT_VIOLATIONDATA_RACE (9 of 28 remaining) [2023-11-30 02:22:50,450 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONDATA_RACE (8 of 28 remaining) [2023-11-30 02:22:50,450 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr5ASSERT_VIOLATIONDATA_RACE (7 of 28 remaining) [2023-11-30 02:22:50,450 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONDATA_RACE (6 of 28 remaining) [2023-11-30 02:22:50,450 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONDATA_RACE (5 of 28 remaining) [2023-11-30 02:22:50,450 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr6ASSERT_VIOLATIONDATA_RACE (4 of 28 remaining) [2023-11-30 02:22:50,450 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONDATA_RACE (3 of 28 remaining) [2023-11-30 02:22:50,450 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr4ASSERT_VIOLATIONDATA_RACE (2 of 28 remaining) [2023-11-30 02:22:50,451 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONDATA_RACE (1 of 28 remaining) [2023-11-30 02:22:50,451 INFO L810 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr5ASSERT_VIOLATIONDATA_RACE (0 of 28 remaining) [2023-11-30 02:22:50,451 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-30 02:22:50,451 INFO L457 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2023-11-30 02:22:50,451 WARN L227 ceAbstractionStarter]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2023-11-30 02:22:50,451 INFO L508 ceAbstractionStarter]: Constructing petrified ICFG for 3 thread instances. [2023-11-30 02:22:50,478 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2023-11-30 02:22:50,480 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 334 places, 354 transitions, 735 flow [2023-11-30 02:22:50,541 INFO L124 PetriNetUnfolderBase]: 54/669 cut-off events. [2023-11-30 02:22:50,542 INFO L125 PetriNetUnfolderBase]: For 19/19 co-relation queries the response was YES. [2023-11-30 02:22:50,552 INFO L83 FinitePrefix]: Finished finitePrefix Result has 694 conditions, 669 events. 54/669 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 3141 event pairs, 1 based on Foata normal form. 0/565 useless extension candidates. Maximal degree in co-relation 453. Up to 16 conditions per place. [2023-11-30 02:22:50,552 INFO L82 GeneralOperation]: Start removeDead. Operand has 334 places, 354 transitions, 735 flow [2023-11-30 02:22:50,557 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 334 places, 354 transitions, 735 flow [2023-11-30 02:22:50,558 INFO L361 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-30 02:22:50,558 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;@52043c80, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-30 02:22:50,558 INFO L363 AbstractCegarLoop]: Starting to check reachability of 35 error locations. [2023-11-30 02:22:50,560 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-30 02:22:50,560 INFO L124 PetriNetUnfolderBase]: 0/40 cut-off events. [2023-11-30 02:22:50,560 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-30 02:22:50,560 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 02:22:50,560 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] [2023-11-30 02:22:50,560 INFO L425 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 32 more)] === [2023-11-30 02:22:50,561 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 02:22:50,561 INFO L85 PathProgramCache]: Analyzing trace with hash -408174032, now seen corresponding path program 1 times [2023-11-30 02:22:50,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 02:22:50,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550808852] [2023-11-30 02:22:50,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 02:22:50,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 02:22:50,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 02:22:50,598 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 02:22:50,598 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 02:22:50,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550808852] [2023-11-30 02:22:50,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550808852] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 02:22:50,598 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 02:22:50,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-30 02:22:50,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583223317] [2023-11-30 02:22:50,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 02:22:50,599 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 02:22:50,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 02:22:50,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 02:22:50,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 02:22:50,600 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 258 out of 354 [2023-11-30 02:22:50,601 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 334 places, 354 transitions, 735 flow. Second operand has 3 states, 3 states have (on average 259.3333333333333) internal successors, (778), 3 states have internal predecessors, (778), 0 states have call successors, (0), 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 02:22:50,601 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 02:22:50,601 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 258 of 354 [2023-11-30 02:22:50,601 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 02:23:41,981 INFO L124 PetriNetUnfolderBase]: 178961/440830 cut-off events. [2023-11-30 02:23:41,982 INFO L125 PetriNetUnfolderBase]: For 4934/9149 co-relation queries the response was YES. [2023-11-30 02:23:44,261 INFO L83 FinitePrefix]: Finished finitePrefix Result has 688487 conditions, 440830 events. 178961/440830 cut-off events. For 4934/9149 co-relation queries the response was YES. Maximal size of possible extension queue 6323. Compared 6360132 event pairs, 178621 based on Foata normal form. 67689/429630 useless extension candidates. Maximal degree in co-relation 646860. Up to 245677 conditions per place. [2023-11-30 02:23:46,500 INFO L140 encePairwiseOnDemand]: 327/354 looper letters, 68 selfloop transitions, 2 changer transitions 0/326 dead transitions. [2023-11-30 02:23:46,500 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 326 transitions, 819 flow [2023-11-30 02:23:46,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-30 02:23:46,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-30 02:23:46,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 869 transitions. [2023-11-30 02:23:46,503 INFO L542 CegarLoopForPetriNet]: DFA transition density 0.8182674199623352 [2023-11-30 02:23:46,503 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 869 transitions. [2023-11-30 02:23:46,503 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 869 transitions. [2023-11-30 02:23:46,504 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-30 02:23:46,504 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 869 transitions. [2023-11-30 02:23:46,506 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 289.6666666666667) internal successors, (869), 3 states have internal predecessors, (869), 0 states have call successors, (0), 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 02:23:46,508 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 354.0) internal successors, (1416), 4 states have internal predecessors, (1416), 0 states have call successors, (0), 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 02:23:46,508 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 354.0) internal successors, (1416), 4 states have internal predecessors, (1416), 0 states have call successors, (0), 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 02:23:46,508 INFO L307 CegarLoopForPetriNet]: 334 programPoint places, -2 predicate places. [2023-11-30 02:23:46,508 INFO L500 AbstractCegarLoop]: Abstraction has has 332 places, 326 transitions, 819 flow [2023-11-30 02:23:46,509 INFO L501 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 259.3333333333333) internal successors, (778), 3 states have internal predecessors, (778), 0 states have call successors, (0), 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 02:23:46,509 INFO L224 CegarLoopForPetriNet]: Found error trace [2023-11-30 02:23:46,509 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 02:23:46,509 WARN L482 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-30 02:23:46,509 INFO L425 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 32 more)] === [2023-11-30 02:23:46,509 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-30 02:23:46,510 INFO L85 PathProgramCache]: Analyzing trace with hash -157569390, now seen corresponding path program 1 times [2023-11-30 02:23:46,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-30 02:23:46,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746592] [2023-11-30 02:23:46,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-30 02:23:46,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-30 02:23:46,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-30 02:23:46,534 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 02:23:46,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-30 02:23:46,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746592] [2023-11-30 02:23:46,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746592] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-30 02:23:46,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-30 02:23:46,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-30 02:23:46,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810572202] [2023-11-30 02:23:46,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-30 02:23:46,535 INFO L576 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-30 02:23:46,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-30 02:23:46,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-30 02:23:46,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-30 02:23:46,536 INFO L497 CegarLoopForPetriNet]: Number of universal loopers: 292 out of 354 [2023-11-30 02:23:46,537 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 326 transitions, 819 flow. Second operand has 3 states, 3 states have (on average 293.3333333333333) internal successors, (880), 3 states have internal predecessors, (880), 0 states have call successors, (0), 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 02:23:46,537 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-30 02:23:46,537 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 292 of 354 [2023-11-30 02:23:46,537 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-30 02:23:47,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,194 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 02:23:47,194 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 02:23:47,194 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 02:23:47,194 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 02:23:47,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,195 INFO L294 olderBase$Statistics]: this new event has 93 ancestors and is cut-off event [2023-11-30 02:23:47,195 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 02:23:47,195 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 02:23:47,195 INFO L297 olderBase$Statistics]: existing Event has 93 ancestors and is cut-off event [2023-11-30 02:23:47,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,303 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 02:23:47,303 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 02:23:47,303 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 02:23:47,303 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 02:23:47,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,303 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 02:23:47,303 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 02:23:47,303 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 02:23:47,303 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 02:23:47,307 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,307 INFO L294 olderBase$Statistics]: this new event has 94 ancestors and is cut-off event [2023-11-30 02:23:47,308 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 02:23:47,308 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 02:23:47,308 INFO L297 olderBase$Statistics]: existing Event has 94 ancestors and is cut-off event [2023-11-30 02:23:47,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,612 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,612 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,612 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,612 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,639 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,639 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,639 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,639 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,639 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,639 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,639 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,639 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,640 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,640 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,640 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,640 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 106#L704-2true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,640 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,640 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,640 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,640 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,698 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 02:23:47,698 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 02:23:47,698 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 02:23:47,698 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 02:23:47,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 35#L713-4true, 3#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,698 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 02:23:47,698 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 02:23:47,698 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 02:23:47,698 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 02:23:47,708 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,708 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 02:23:47,708 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 02:23:47,708 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 02:23:47,708 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 02:23:47,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,709 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,709 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,709 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,709 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 162#L713-14true, 3#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,709 INFO L294 olderBase$Statistics]: this new event has 95 ancestors and is not cut-off event [2023-11-30 02:23:47,709 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 02:23:47,709 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 02:23:47,709 INFO L297 olderBase$Statistics]: existing Event has 95 ancestors and is not cut-off event [2023-11-30 02:23:47,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 170#L714true, 3#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,710 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,710 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,710 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,710 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 3#L706-3true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,710 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,710 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,710 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,710 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,711 INFO L294 olderBase$Statistics]: this new event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,711 INFO L297 olderBase$Statistics]: existing Event has 96 ancestors and is cut-off event [2023-11-30 02:23:47,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,736 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,736 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,736 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,736 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [34#L704-2true, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,736 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,736 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,736 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,736 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,737 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,737 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,737 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,737 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [34#L704-2true, 337#true, 106#L704-2true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,737 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,737 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,737 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,737 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,770 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,770 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,770 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,770 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [34#L704-2true, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,770 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,770 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,770 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,770 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,771 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,771 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,771 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,771 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [34#L704-2true, 337#true, 106#L704-2true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,771 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,772 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 35#L713-4true, 312#L705-5true, 13#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,776 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,776 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,776 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,776 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 312#L705-5true, 13#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,777 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,777 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,777 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,777 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 312#L705-5true, 6#L704-1true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,777 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,777 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,777 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,777 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,777 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 312#L705-5true, 6#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,777 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,777 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,777 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,778 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 35#L713-4true, 58#L704-1true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,815 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,816 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,816 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,816 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 162#L713-14true, 58#L704-1true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,816 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,816 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,816 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,816 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,837 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,837 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,837 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,837 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 3#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,837 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,837 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,837 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,837 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,838 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,838 INFO L294 olderBase$Statistics]: this new event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,838 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,838 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,838 INFO L297 olderBase$Statistics]: existing Event has 97 ancestors and is cut-off event [2023-11-30 02:23:47,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,865 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,865 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,865 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,865 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,865 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,865 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,865 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,865 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 257#L705-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,895 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,895 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,895 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,895 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, 13#L704-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,895 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,895 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,895 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,895 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, 13#L704-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,895 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:47,896 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:47,896 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,896 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,897 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, 6#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,897 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, 6#L704-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,897 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,897 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,912 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [34#L704-2true, 337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,912 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,912 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,912 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,913 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 34#L704-2true, 106#L704-2true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,913 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,913 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,913 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,913 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 312#L705-5true, 13#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,914 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,914 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,915 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,915 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 312#L705-5true, 6#L704-1true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,916 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,916 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,916 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,916 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,917 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,917 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,917 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,917 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,918 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,918 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,918 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,918 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,918 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,918 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,918 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,918 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,918 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,918 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,918 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,918 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 34#L704-2true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,919 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,919 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,919 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,919 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,919 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,919 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,919 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,919 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,919 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,919 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,919 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,920 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,920 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,920 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,920 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,920 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 341#true, 126#L704-2true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,932 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,933 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,933 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,933 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,933 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, 126#L704-2true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,933 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,933 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,933 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,933 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 185#L714-1true, 58#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,971 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,971 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,971 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,971 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,971 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 337#true, 185#L714-1true, 58#L704-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,971 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,971 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,971 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,971 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 170#L714true, 58#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:47,972 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,972 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,972 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:47,972 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is cut-off event [2023-11-30 02:23:48,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,020 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 02:23:48,021 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 02:23:48,021 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 02:23:48,021 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 02:23:48,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 3#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,021 INFO L294 olderBase$Statistics]: this new event has 98 ancestors and is not cut-off event [2023-11-30 02:23:48,021 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 02:23:48,021 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 02:23:48,021 INFO L297 olderBase$Statistics]: existing Event has 98 ancestors and is not cut-off event [2023-11-30 02:23:48,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,022 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,022 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,022 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,022 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,033 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,033 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,033 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,033 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 337#true, 185#L714-1true, 108#L705-2true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,034 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,034 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,034 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,034 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,034 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,035 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,035 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,035 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,036 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,036 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,036 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,036 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 35#L713-4true, 76#L706-3true, 13#L704-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,037 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,037 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,037 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,037 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 35#L713-4true, 76#L706-3true, 13#L704-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,038 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:48,038 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [34#L704-2true, 337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:48,038 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,038 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 106#L704-2true, 35#L713-4true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,039 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,039 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,039 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,039 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,061 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,061 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,061 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,061 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,061 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,061 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,061 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,061 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,061 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,061 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,061 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,062 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,062 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, 312#L705-5true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,062 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,062 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,062 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,062 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,062 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,062 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,063 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,063 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,063 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,063 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,063 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,063 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,064 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,064 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,064 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,064 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,064 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,064 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,064 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,064 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,076 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,076 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,076 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,076 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,076 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,077 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,077 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,077 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,077 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,077 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,077 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,077 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,077 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,077 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,077 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,077 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,077 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,078 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,078 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,078 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,078 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,078 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,078 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,078 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,079 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,080 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,080 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,080 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,080 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 34#L704-2true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,081 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,081 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,081 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,081 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,081 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,081 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,081 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,081 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,081 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,081 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,082 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,082 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,082 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,082 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,082 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,082 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,082 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,082 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,082 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,094 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,094 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,094 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,094 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 162#L713-14true, 76#L706-3true, 13#L704-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,095 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,095 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,095 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,095 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 162#L713-14true, 76#L706-3true, 13#L704-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,095 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:48,096 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 34#L704-2true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:48,096 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,096 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,097 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 106#L704-2true, 162#L713-14true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,097 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,097 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,097 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,097 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,098 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,098 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,098 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,098 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,098 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,099 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,099 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,099 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,099 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,099 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 34#L704-2true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,099 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,099 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,099 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,099 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,099 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,100 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,100 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,100 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,100 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,101 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,116 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 126#L704-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,116 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,116 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,116 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,116 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,117 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 126#L704-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,117 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,117 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,117 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,117 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,118 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 341#true, 126#L704-2true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,118 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,118 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,118 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,118 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is cut-off event [2023-11-30 02:23:48,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,195 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 34#L704-2true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,195 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,195 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,195 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 34#L704-2true, 106#L704-2true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,196 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 312#L705-5true, 13#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,196 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,196 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 312#L705-5true, 6#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,196 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,197 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,197 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,197 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 58#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,201 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,201 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,201 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,201 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 76#L706-3true, 6#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,216 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,216 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 35#L713-4true, 76#L706-3true, 6#L704-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,216 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,217 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,217 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,217 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:48,258 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,258 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,258 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,258 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,271 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,271 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,271 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,271 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 76#L706-3true, 13#L704-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,271 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,271 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,271 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,271 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 76#L706-3true, 13#L704-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,272 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,272 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,272 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,272 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,273 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,273 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,273 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,273 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [34#L704-2true, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,273 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,273 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,273 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,273 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 106#L704-2true, 170#L714true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,273 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,273 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,273 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,273 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 76#L706-3true, 6#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,274 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,274 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,274 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,274 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, 6#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,274 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,274 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,274 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,274 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 162#L713-14true, 6#L704-1true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,275 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,275 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,275 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,275 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 76#L706-3true, 6#L704-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,275 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,275 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,275 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,275 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,276 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,276 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,277 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,277 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,277 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,277 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,277 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,277 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 76#L706-3true, 6#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,281 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,281 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 76#L706-3true, 6#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,281 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,281 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 35#L713-4true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,282 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,282 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,282 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,282 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,282 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,282 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,282 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,282 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,282 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,283 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,283 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,283 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,283 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,283 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,283 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,283 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,284 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,284 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,284 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,284 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,284 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,284 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,284 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,284 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 3#L706-3true, 58#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,311 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,312 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,312 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,312 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 35#L713-4true, 3#L706-3true, 58#L704-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,312 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,312 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,312 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,312 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,326 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 3#L706-3true, 58#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,327 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,327 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,327 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,327 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 3#L706-3true, 58#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,327 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,327 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,327 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,327 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 162#L713-14true, 3#L706-3true, 58#L704-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,327 INFO L294 olderBase$Statistics]: this new event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,327 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,327 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,327 INFO L297 olderBase$Statistics]: existing Event has 99 ancestors and is not cut-off event [2023-11-30 02:23:48,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 170#L714true, 3#L706-3true, 58#L704-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,328 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,328 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,328 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,328 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 3#L706-3true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,328 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,328 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,328 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,328 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, 58#L704-1true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,329 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,329 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,329 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,329 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is cut-off event [2023-11-30 02:23:48,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,357 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,357 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,357 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,357 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,359 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,360 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,360 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,360 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,361 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,361 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,361 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,361 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,361 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,362 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,362 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,362 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,362 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,362 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,362 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,363 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,363 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,364 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,364 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,364 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,365 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,365 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,365 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,365 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,365 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,365 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,365 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,365 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,365 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,365 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,365 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,365 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,365 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,366 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,366 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,366 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,366 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,366 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,366 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,368 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,368 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,368 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,368 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, 35#L713-4true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,371 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,371 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,371 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,371 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,372 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 35#L713-4true, 3#L706-3true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,372 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,372 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,372 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,372 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,380 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,380 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,380 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,380 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,380 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,380 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,380 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,380 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,381 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,381 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,381 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,381 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,381 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,381 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,381 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,381 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 3#L706-3true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,382 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,382 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,604 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,604 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,604 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,604 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,606 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,606 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,606 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,606 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,607 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,607 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,607 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,607 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,607 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,607 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,607 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,607 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,607 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,607 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,608 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,608 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,608 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,608 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,608 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [34#L704-2true, 337#true, 35#L713-4true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,608 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,608 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 34#L704-2true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,609 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,609 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,609 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,609 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,609 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,610 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,610 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,610 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,610 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 34#L704-2true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,610 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,610 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 34#L704-2true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,611 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,611 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,611 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,611 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 35#L713-4true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:48,611 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,611 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,611 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,611 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,611 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,612 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,612 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,612 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,612 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 106#L704-2true, 35#L713-4true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,612 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,612 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 106#L704-2true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,612 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,613 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,613 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,613 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,615 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,615 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,615 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,615 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,615 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,615 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,615 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,615 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,617 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,617 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,617 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,617 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [211#L705-5true, 337#true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,617 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,618 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,618 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,618 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, 257#L705-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,640 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,640 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,640 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,640 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,641 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,641 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,641 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,641 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,652 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,652 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,652 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,653 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,653 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [34#L704-2true, 337#true, 170#L714true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,654 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,654 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,654 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,654 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,654 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,654 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,654 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,654 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 34#L704-2true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,654 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,655 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,655 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,655 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,655 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,655 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,655 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,655 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 106#L704-2true, 170#L714true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,655 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,655 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,656 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,656 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 76#L706-3true, 6#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,656 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,656 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,656 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,656 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 6#L704-1true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,656 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,656 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,656 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,656 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,657 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,657 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,657 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,657 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,657 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,657 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,658 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,658 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,658 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,658 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,658 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,658 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,658 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,658 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,658 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,658 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,658 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,658 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,658 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,658 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,658 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,659 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,659 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,659 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,659 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,659 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,659 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,659 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,659 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,659 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,659 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,676 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,676 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,676 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,676 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,676 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,676 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,676 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,676 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,678 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,678 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,678 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,678 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,679 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,679 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,679 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,679 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,679 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,679 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,679 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,679 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,679 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,679 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,679 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,679 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,680 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,680 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,680 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,680 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,680 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,680 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,680 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,680 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,680 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,680 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,680 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [34#L704-2true, 337#true, 162#L713-14true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,681 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,681 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,681 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,681 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,681 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 34#L704-2true, 170#L714true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,681 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,681 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,681 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,681 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,681 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,682 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,682 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,682 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,682 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,682 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,682 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,682 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,682 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,682 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 34#L704-2true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,683 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,683 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,683 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,683 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,683 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 34#L704-2true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,683 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,683 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,683 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,683 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,683 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 162#L713-14true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:48,684 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,684 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,684 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,684 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,684 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,684 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,684 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,684 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,684 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,684 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,684 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 106#L704-2true, 162#L713-14true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,685 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,685 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,685 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,685 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,685 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 106#L704-2true, 170#L714true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,685 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,685 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 76#L706-3true, 6#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,686 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,686 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,686 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,686 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,688 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,688 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,688 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,688 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,688 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,688 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,689 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,689 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,689 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,689 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,689 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,689 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,689 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,689 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,690 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,690 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,690 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,690 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,690 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,690 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,691 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,691 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,691 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,691 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [211#L705-5true, 337#true, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,692 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,692 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,692 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,692 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,693 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,693 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,693 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,693 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,693 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,693 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,693 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,693 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 162#L713-14true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,694 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,694 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,694 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,694 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,694 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,694 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,694 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,694 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,694 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,694 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,694 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,694 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,695 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,695 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,695 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,695 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,695 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,695 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,695 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,695 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,695 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,695 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,696 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,696 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,696 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,696 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,696 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,696 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,696 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,696 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,696 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,696 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,696 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,696 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,697 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,697 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 312#L705-5true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,697 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,697 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,697 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,697 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 312#L705-5true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,697 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,697 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,697 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,697 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 184#L705-2true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,698 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,698 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,698 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,698 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,698 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,698 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,698 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,698 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 35#L713-4true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,699 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,699 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,699 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,699 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 162#L713-14true, 294#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,699 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,699 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,699 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,699 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 3#L706-3true, t_funThread1of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,700 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,700 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,700 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,700 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 35#L713-4true, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 126#L704-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,700 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,701 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,701 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,701 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,711 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,711 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,711 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,711 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,711 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,711 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,711 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,711 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,711 INFO L294 olderBase$Statistics]: this new event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,711 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,712 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,712 INFO L297 olderBase$Statistics]: existing Event has 100 ancestors and is not cut-off event [2023-11-30 02:23:48,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,712 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,712 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,712 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,712 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 3#L706-3true, 35#L713-4true, t_funThread1of3ForFork0InUse, 126#L704-2true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,712 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,713 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,713 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,713 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, 126#L704-2true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,713 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,713 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,713 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,713 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 3#L706-3true, 58#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,743 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 3#L706-3true, 58#L704-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,743 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,743 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,744 INFO L294 olderBase$Statistics]: this new event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,744 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,744 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,744 INFO L297 olderBase$Statistics]: existing Event has 101 ancestors and is cut-off event [2023-11-30 02:23:48,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,781 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,781 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,781 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,781 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 76#L706-3true, 13#L704-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,782 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,782 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,782 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,782 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 76#L706-3true, 13#L704-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,782 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,782 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,782 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,782 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,783 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [34#L704-2true, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,783 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 106#L704-2true, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,783 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,783 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 3#L706-3true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,799 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,799 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,799 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,799 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 3#L706-3true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,799 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,799 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,800 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,800 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,801 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,801 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,801 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,801 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,818 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,818 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,818 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,818 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,818 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,818 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,818 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,818 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,839 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,839 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,839 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,839 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,839 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,839 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,839 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,839 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,840 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,840 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,840 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,840 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,841 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,841 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,841 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,841 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,856 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,856 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,856 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,856 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,856 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,856 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,856 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,856 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,857 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,857 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,857 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,857 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,857 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,857 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,857 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,857 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,857 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,858 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,858 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,858 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,858 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,859 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,859 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,859 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,859 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,859 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,859 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,859 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,859 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,859 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,860 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,860 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,860 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,860 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,860 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,860 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,860 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,861 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,861 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,861 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,861 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,861 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,861 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,861 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,861 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 312#L705-5true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,861 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,861 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,861 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,861 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,863 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,863 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,863 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,863 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,863 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,864 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,864 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,864 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,864 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,864 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,864 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,864 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,864 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,864 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,864 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,864 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,864 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,864 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,865 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,865 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,865 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,865 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 185#L714-1true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,866 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,866 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,866 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,866 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,866 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,866 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,867 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,867 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 337#true, 185#L714-1true, 294#L705-2true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,867 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,867 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,867 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,867 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [211#L705-5true, 337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,867 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,867 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,867 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,867 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,886 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,886 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,886 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,886 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,887 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,887 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,887 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,887 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,888 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,888 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,888 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,888 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 34#L704-2true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,888 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,888 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,888 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,888 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,889 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,890 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,890 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,890 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,890 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,890 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,890 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,890 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 312#L705-5true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,891 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,891 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,891 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,891 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,891 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,892 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,892 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,892 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,893 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,893 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,893 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,893 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,893 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,893 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,893 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,893 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 170#L714true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,895 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,895 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,895 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,895 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 3#L706-3true, t_funThread1of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,910 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,910 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,910 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,910 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 126#L704-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,910 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,910 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,910 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,910 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, 126#L704-2true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,911 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,911 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,911 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,911 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is cut-off event [2023-11-30 02:23:48,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,983 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,983 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,983 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,983 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,983 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,984 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,984 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,984 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,984 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,984 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,985 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,985 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,985 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,985 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,985 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [34#L704-2true, 337#true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,986 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,986 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,986 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,986 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,986 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,986 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,986 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,986 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,986 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,986 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 34#L704-2true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,986 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,987 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,987 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,987 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,987 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,987 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,987 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,987 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,987 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,987 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 106#L704-2true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,988 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,988 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,988 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,988 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,988 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, 6#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,988 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 02:23:48,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:48,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:48,988 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:48,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 76#L706-3true, 6#L704-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,988 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 02:23:48,989 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:48,989 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:48,989 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:48,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,990 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,990 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,990 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,990 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,991 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,991 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,991 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,991 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 76#L706-3true, 6#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,993 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,993 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,993 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,993 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,995 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,995 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,996 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,996 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,996 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,996 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,996 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:48,998 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,998 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,998 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:48,998 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, 58#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,000 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,000 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,000 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,000 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 3#L706-3true, 58#L704-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,000 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,000 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,000 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,000 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 58#L704-1true, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,001 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,001 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,001 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,001 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 35#L713-4true, 76#L706-3true, 257#L705-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,016 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,016 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,016 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,016 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 76#L706-3true, 257#L705-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,016 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,016 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,016 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,016 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,016 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,016 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,017 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,017 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 35#L713-4true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,017 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,017 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,017 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,017 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 35#L713-4true, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,017 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,017 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,017 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,017 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,018 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,018 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,018 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,018 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,018 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,018 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,018 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,018 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 35#L713-4true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,018 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,018 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,018 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,018 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,019 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,019 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,019 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,019 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,019 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,019 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,019 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,019 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 35#L713-4true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,019 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,019 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,020 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,020 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,020 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,020 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,020 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,020 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 3#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,022 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,022 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,022 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,022 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 35#L713-4true, 3#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,023 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,023 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,023 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,023 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,077 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,077 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,077 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,077 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 76#L706-3true, 108#L705-2true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,077 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,077 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,077 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,077 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 257#L705-1true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,077 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,077 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,077 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,077 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,078 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,078 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,078 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,078 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,078 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,078 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,078 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,078 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,078 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,078 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,078 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,078 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:49,078 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,078 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,079 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,079 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:49,079 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,079 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,079 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,079 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 162#L713-14true, 76#L706-3true, 257#L705-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,096 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,096 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,096 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,096 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 76#L706-3true, 257#L705-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,096 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,096 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,096 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,097 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,097 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,097 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,097 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,097 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,097 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 162#L713-14true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,097 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,097 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,097 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,097 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 162#L713-14true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,097 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,098 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,098 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,098 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,098 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,098 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,098 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,098 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,098 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,098 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,098 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,098 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,098 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,098 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 162#L713-14true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,098 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,098 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,098 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,098 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,099 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,099 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,099 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,099 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,099 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,099 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,099 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,099 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,099 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,099 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,100 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 162#L713-14true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,100 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,100 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,100 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,100 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,100 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,100 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,100 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,100 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,100 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,100 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,102 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,102 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,102 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,102 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,102 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,102 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,102 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,102 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 162#L713-14true, 3#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,103 INFO L294 olderBase$Statistics]: this new event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,103 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,103 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,103 INFO L297 olderBase$Statistics]: existing Event has 102 ancestors and is not cut-off event [2023-11-30 02:23:49,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 170#L714true, 3#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,103 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,103 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,103 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,103 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 35#L713-4true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,105 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,105 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,105 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,105 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,105 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,105 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,105 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,105 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:49,105 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,105 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,105 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,105 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:49,106 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,106 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,106 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,106 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 3#L706-3true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,107 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,107 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,107 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,107 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,107 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,107 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,107 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,107 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,107 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is cut-off event [2023-11-30 02:23:49,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,183 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,183 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,183 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,183 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,184 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,184 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,184 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,184 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,184 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,184 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,184 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,184 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,186 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,186 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,186 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,186 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 312#L705-5true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,189 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,189 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,189 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,189 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,191 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,191 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,191 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,191 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,191 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,191 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,191 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,191 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,192 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,192 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,192 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,192 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,194 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,194 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,194 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,194 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [211#L705-5true, 337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,194 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,194 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,194 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,194 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,195 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,195 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,195 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,195 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,195 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,196 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,196 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,196 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,196 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,196 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,196 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,196 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,196 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,196 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,196 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,196 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,197 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,197 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,197 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,197 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,197 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 312#L705-5true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,197 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,197 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,197 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,197 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,197 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,198 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,198 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,198 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,198 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,198 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,198 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,198 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,198 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,198 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,198 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,198 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,199 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,199 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 294#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,199 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,199 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,201 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,201 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,201 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,201 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,201 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,201 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,201 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,201 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, 126#L704-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,202 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,202 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,202 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,202 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,214 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,214 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,214 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,214 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,214 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,214 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,214 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,214 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,217 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,218 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,218 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,218 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 35#L713-4true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,218 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,218 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,218 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,218 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 294#L705-2true, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,219 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,220 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,220 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,220 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 3#L706-3true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,220 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,220 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,220 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,220 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 3#L706-3true, 35#L713-4true, 294#L705-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,220 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,220 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,220 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,220 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 3#L706-3true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,221 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,221 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,221 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,221 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 76#L706-3true, 257#L705-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,269 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,269 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,269 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,269 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,269 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,269 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,269 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,269 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,269 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,270 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,270 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,270 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,270 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,270 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,270 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,270 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 3#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 119#L705-1true]) [2023-11-30 02:23:49,284 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,285 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,285 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,285 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 3#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 119#L705-1true]) [2023-11-30 02:23:49,285 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,285 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,285 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,285 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,286 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,286 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,286 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,286 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,286 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,286 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,286 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,286 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 162#L713-14true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,287 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,287 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,287 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,287 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,287 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,287 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,287 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,287 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,291 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,291 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,291 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,291 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,291 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,292 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,292 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,292 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,292 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,292 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,292 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,292 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:49,293 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,293 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,293 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,293 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 3#L706-3true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,294 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,294 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,295 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,295 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 3#L706-3true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,295 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,295 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,295 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,295 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 3#L706-3true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,295 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,295 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,295 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,295 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 162#L713-14true, 3#L706-3true, 294#L705-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,296 INFO L294 olderBase$Statistics]: this new event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,296 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,296 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,296 INFO L297 olderBase$Statistics]: existing Event has 103 ancestors and is not cut-off event [2023-11-30 02:23:49,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 170#L714true, 3#L706-3true, 294#L705-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,296 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,296 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,296 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,296 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 162#L713-14true, 3#L706-3true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,296 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,296 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,296 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,296 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,297 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,297 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,297 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,297 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,297 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,298 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,298 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,298 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,298 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,298 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,298 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,298 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,298 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,298 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,300 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,300 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,300 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,300 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,300 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,300 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,300 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,300 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,301 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,301 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,301 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,301 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,301 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,301 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,301 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,301 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,301 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,302 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 294#L705-2true, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,302 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,302 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,302 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,302 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 294#L705-2true, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,303 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,303 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,303 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,303 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is cut-off event [2023-11-30 02:23:49,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 257#L705-1true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,379 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,379 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,379 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,379 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,379 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,379 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,379 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,379 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,379 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,379 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,379 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,379 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,379 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,379 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,380 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,380 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,380 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,380 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,380 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,380 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,380 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,380 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,380 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,380 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,380 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,380 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,380 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,380 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,381 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:49,381 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,381 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,381 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,381 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,381 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,381 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:49,381 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,381 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,381 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,381 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,381 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,411 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,411 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,411 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,411 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,411 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,411 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,411 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,412 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,434 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,434 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,434 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,434 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,435 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,435 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,435 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,435 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,435 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,435 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,435 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,435 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,436 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,436 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,436 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,436 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,450 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,450 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,450 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,450 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,450 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,450 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,450 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,450 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,450 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,451 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,451 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,451 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,451 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,451 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,451 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,451 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,451 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,451 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,451 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,451 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,451 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,452 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,452 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,452 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,453 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,453 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,453 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,453 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,453 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,453 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,454 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,454 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,454 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,454 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,454 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,454 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,454 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,454 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,454 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,454 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,454 INFO L294 olderBase$Statistics]: this new event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,454 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,454 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,454 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,454 INFO L297 olderBase$Statistics]: existing Event has 104 ancestors and is not cut-off event [2023-11-30 02:23:49,455 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,455 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,455 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,455 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,455 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,455 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,455 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,455 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,455 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,455 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,455 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,455 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,455 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,455 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,455 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 294#L705-2true, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,457 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,457 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,457 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,457 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 3#L706-3true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,457 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,457 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,457 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,457 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 294#L705-2true, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,458 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,458 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,458 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,458 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,458 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 170#L714true, 3#L706-3true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,458 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,458 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,458 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,458 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,475 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,475 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,475 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,475 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,477 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,477 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,477 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,477 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,477 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,478 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,478 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,478 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,478 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,478 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,478 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,479 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,479 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,479 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,479 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,479 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,480 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,480 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,480 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,480 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,480 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 294#L705-2true, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,482 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,482 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,482 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,482 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:49,542 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,542 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,542 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,542 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:49,543 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,543 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,543 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,543 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is cut-off event [2023-11-30 02:23:49,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,556 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,557 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,557 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,557 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:49,557 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,557 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,557 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,557 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,558 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 02:23:49,558 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:23:49,558 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:23:49,558 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:23:49,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 3#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,558 INFO L294 olderBase$Statistics]: this new event has 105 ancestors and is not cut-off event [2023-11-30 02:23:49,559 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:23:49,559 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:23:49,559 INFO L297 olderBase$Statistics]: existing Event has 105 ancestors and is not cut-off event [2023-11-30 02:23:49,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,560 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,560 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,560 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,560 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:49,909 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,909 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,910 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,910 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:49,910 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,910 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,910 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,910 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:49,912 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,912 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,912 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,912 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is cut-off event [2023-11-30 02:23:49,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 3#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,924 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,924 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,924 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,924 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,924 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,924 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,925 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,925 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,925 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 3#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,925 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,925 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,925 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,925 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,926 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,926 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,926 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,926 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,926 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,927 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,927 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,927 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,927 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,927 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,927 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,927 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,927 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,927 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,928 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,928 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,928 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,928 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,929 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,929 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,929 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,929 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,929 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,929 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,929 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,929 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,929 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,929 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,929 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,929 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,929 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,929 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,929 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,930 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,930 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,930 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,930 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,930 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,930 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, 294#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,931 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,931 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,931 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,932 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,932 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,932 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,932 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,932 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 3#L706-3true, 294#L705-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,932 INFO L294 olderBase$Statistics]: this new event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,932 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,932 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,932 INFO L297 olderBase$Statistics]: existing Event has 106 ancestors and is not cut-off event [2023-11-30 02:23:49,932 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 3#L706-3true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,932 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,932 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,932 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,932 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,933 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 76#L706-3true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,933 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,933 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,934 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,934 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,934 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,934 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,934 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,934 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,934 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,934 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,935 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,935 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,935 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 294#L705-2true, 3#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:49,936 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,936 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,936 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:49,936 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:50,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:50,058 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:23:50,058 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:50,058 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:50,058 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:50,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:50,058 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:23:50,058 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:50,058 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:50,058 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:50,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:50,059 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:23:50,059 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:50,059 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:50,059 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:50,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:50,059 INFO L294 olderBase$Statistics]: this new event has 107 ancestors and is cut-off event [2023-11-30 02:23:50,059 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:50,059 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:50,059 INFO L297 olderBase$Statistics]: existing Event has 107 ancestors and is cut-off event [2023-11-30 02:23:50,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1355] L713-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre17#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|} OutVars{t_funThread3of3ForFork0_~mp1~0.base=v_t_funThread3of3ForFork0_~mp1~0.base_6, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_18|, t_funThread3of3ForFork0_#t~mem10=|v_t_funThread3of3ForFork0_#t~mem10_8|, t_funThread3of3ForFork0_#t~nondet8=|v_t_funThread3of3ForFork0_#t~nondet8_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post6=|v_t_funThread3of3ForFork0_#t~post6_8|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~post11=|v_t_funThread3of3ForFork0_#t~post11_8|, t_funThread3of3ForFork0_~mp1~0.offset=v_t_funThread3of3ForFork0_~mp1~0.offset_6, ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, t_funThread3of3ForFork0_#t~nondet14=|v_t_funThread3of3ForFork0_#t~nondet14_6|, t_funThread3of3ForFork0_#t~nondet12=|v_t_funThread3of3ForFork0_#t~nondet12_18|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet13=|v_t_funThread3of3ForFork0_#t~nondet13_6|, t_funThread3of3ForFork0_~p~0.base=v_t_funThread3of3ForFork0_~p~0.base_4, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~p~0.offset=v_t_funThread3of3ForFork0_~p~0.offset_4, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4, t_funThread3of3ForFork0_#t~mem5=|v_t_funThread3of3ForFork0_#t~mem5_8|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~mp1~0.base, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~mem10, t_funThread3of3ForFork0_#t~nondet8, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post6, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~post11, t_funThread3of3ForFork0_~mp1~0.offset, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#t~nondet14, t_funThread3of3ForFork0_#t~nondet12, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet13, t_funThread3of3ForFork0_~p~0.base, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~p~0.offset, t_funThread3of3ForFork0_~arg.base, t_funThread3of3ForFork0_#t~mem5][110], [337#true, 67#$Ultimate##0true, 53#L706-24true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, 10#L713-8true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:50,164 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,164 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,164 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,164 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1355] L713-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre17#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|} OutVars{t_funThread3of3ForFork0_~mp1~0.base=v_t_funThread3of3ForFork0_~mp1~0.base_6, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_18|, t_funThread3of3ForFork0_#t~mem10=|v_t_funThread3of3ForFork0_#t~mem10_8|, t_funThread3of3ForFork0_#t~nondet8=|v_t_funThread3of3ForFork0_#t~nondet8_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post6=|v_t_funThread3of3ForFork0_#t~post6_8|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~post11=|v_t_funThread3of3ForFork0_#t~post11_8|, t_funThread3of3ForFork0_~mp1~0.offset=v_t_funThread3of3ForFork0_~mp1~0.offset_6, ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, t_funThread3of3ForFork0_#t~nondet14=|v_t_funThread3of3ForFork0_#t~nondet14_6|, t_funThread3of3ForFork0_#t~nondet12=|v_t_funThread3of3ForFork0_#t~nondet12_18|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet13=|v_t_funThread3of3ForFork0_#t~nondet13_6|, t_funThread3of3ForFork0_~p~0.base=v_t_funThread3of3ForFork0_~p~0.base_4, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~p~0.offset=v_t_funThread3of3ForFork0_~p~0.offset_4, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4, t_funThread3of3ForFork0_#t~mem5=|v_t_funThread3of3ForFork0_#t~mem5_8|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~mp1~0.base, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~mem10, t_funThread3of3ForFork0_#t~nondet8, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post6, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~post11, t_funThread3of3ForFork0_~mp1~0.offset, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#t~nondet14, t_funThread3of3ForFork0_#t~nondet12, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet13, t_funThread3of3ForFork0_~p~0.base, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~p~0.offset, t_funThread3of3ForFork0_~arg.base, t_funThread3of3ForFork0_#t~mem5][110], [337#true, 67#$Ultimate##0true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 10#L713-8true]) [2023-11-30 02:23:50,164 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,165 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,165 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,165 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:50,171 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,171 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,172 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,172 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:50,200 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,200 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,200 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,200 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 173#L706-30true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:50,200 INFO L294 olderBase$Statistics]: this new event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,200 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,200 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,200 INFO L297 olderBase$Statistics]: existing Event has 108 ancestors and is cut-off event [2023-11-30 02:23:50,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 173#L706-30true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:50,424 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:23:50,424 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:23:50,425 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:23:50,425 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:23:50,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, t_funThread1of3ForFork0InUse, 173#L706-30true, 184#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:50,425 INFO L294 olderBase$Statistics]: this new event has 110 ancestors and is cut-off event [2023-11-30 02:23:50,425 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:23:50,425 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:23:50,425 INFO L297 olderBase$Statistics]: existing Event has 110 ancestors and is cut-off event [2023-11-30 02:23:51,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,259 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:23:51,259 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:23:51,259 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:23:51,259 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:23:51,259 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,259 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:23:51,259 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:23:51,259 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:23:51,259 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:23:51,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,271 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:23:51,272 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:23:51,272 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:23:51,272 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:23:51,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 162#L713-14true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,272 INFO L294 olderBase$Statistics]: this new event has 114 ancestors and is cut-off event [2023-11-30 02:23:51,272 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:23:51,272 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:23:51,272 INFO L297 olderBase$Statistics]: existing Event has 114 ancestors and is cut-off event [2023-11-30 02:23:51,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 67#$Ultimate##0true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,369 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,369 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,369 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,369 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 67#$Ultimate##0true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,369 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,369 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,369 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,369 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,369 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,369 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,369 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,369 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,370 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,370 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,370 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,370 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,437 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,437 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,437 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,437 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,439 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,439 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,439 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,439 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,439 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,440 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,440 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,440 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,440 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is cut-off event [2023-11-30 02:23:51,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 67#$Ultimate##0true, 53#L706-24true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,520 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,520 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,520 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,520 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 67#$Ultimate##0true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,520 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,520 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,520 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,520 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,523 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,523 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,523 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,523 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,523 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,523 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,523 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,523 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 67#$Ultimate##0true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,535 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,535 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,535 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,535 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,537 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,537 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,537 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,537 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,639 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,639 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,639 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,639 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,640 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,640 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,640 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,640 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,641 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,642 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 02:23:51,642 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 02:23:51,642 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 02:23:51,642 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 02:23:51,642 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,642 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,642 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,642 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,642 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,642 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,642 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,642 INFO L294 olderBase$Statistics]: this new event has 115 ancestors and is not cut-off event [2023-11-30 02:23:51,642 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 02:23:51,642 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 02:23:51,642 INFO L297 olderBase$Statistics]: existing Event has 115 ancestors and is not cut-off event [2023-11-30 02:23:51,643 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,643 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,643 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,643 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,643 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,643 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, 272#L706-24true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,643 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,643 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,643 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,643 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,644 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,644 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,644 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,644 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,644 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,644 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,645 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,645 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,645 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,645 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,646 INFO L294 olderBase$Statistics]: this new event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,646 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,646 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,646 INFO L297 olderBase$Statistics]: existing Event has 116 ancestors and is cut-off event [2023-11-30 02:23:51,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 67#$Ultimate##0true, 35#L713-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,703 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,703 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,703 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,703 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 67#$Ultimate##0true, 35#L713-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,703 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,703 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,703 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,703 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, 67#$Ultimate##0true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,763 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,763 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,763 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,763 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,763 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,764 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,764 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,764 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,767 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,767 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,768 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,768 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,768 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,768 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,768 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,768 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,768 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,768 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,768 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,768 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, 108#L705-2true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,768 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,768 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,769 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,769 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,879 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,879 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,879 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,879 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,879 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,879 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,880 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,880 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,880 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,880 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,881 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,881 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,881 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is cut-off event [2023-11-30 02:23:51,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 67#$Ultimate##0true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,912 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,912 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,912 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,913 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 218#L713-7true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,913 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,913 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,913 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,913 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,918 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 02:23:51,918 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 02:23:51,918 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 02:23:51,918 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 02:23:51,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,918 INFO L294 olderBase$Statistics]: this new event has 117 ancestors and is not cut-off event [2023-11-30 02:23:51,919 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 02:23:51,919 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 02:23:51,919 INFO L297 olderBase$Statistics]: existing Event has 117 ancestors and is not cut-off event [2023-11-30 02:23:51,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 272#L706-24true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,919 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,919 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,919 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,919 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,920 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,920 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,920 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,920 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,920 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,920 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,939 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,939 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,939 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,939 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 35#L713-4true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,939 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,939 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,940 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,940 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,978 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,978 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,978 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,978 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,978 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,978 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,979 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,979 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 67#$Ultimate##0true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,979 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,979 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,979 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,979 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,980 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,980 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,980 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,980 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,980 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,980 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,980 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,980 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 106#L704-2true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,980 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,980 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,981 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,981 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,993 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,993 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,993 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,993 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 162#L713-14true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,993 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,993 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,993 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,993 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 173#L706-30true, 159#$Ultimate##0true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,994 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,994 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,994 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,994 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:51,994 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,995 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,995 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:51,995 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,036 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 58#L704-1true, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,037 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,037 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,037 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,037 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,037 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,037 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,037 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,037 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,054 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,054 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,054 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,055 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,055 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,055 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,055 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,055 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,337 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,337 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,337 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,337 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,337 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,337 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,337 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,337 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,338 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,338 INFO L294 olderBase$Statistics]: this new event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,338 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,339 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,339 INFO L297 olderBase$Statistics]: existing Event has 118 ancestors and is cut-off event [2023-11-30 02:23:52,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,386 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,386 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,386 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,386 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,388 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,388 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,388 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,388 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,388 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,388 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,388 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,388 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,398 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,398 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,398 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,398 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 162#L713-14true, 108#L705-2true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,398 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,398 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,398 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,398 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,402 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,402 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,402 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,402 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,402 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,402 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,402 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,402 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,403 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,403 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,403 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,403 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [34#L704-2true, 337#true, 35#L713-4true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,404 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,404 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,404 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,404 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,405 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,405 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,405 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,405 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [34#L704-2true, 337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,405 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,405 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,405 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,405 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,406 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,407 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,407 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,407 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 106#L704-2true, 35#L713-4true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,407 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,407 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,407 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,407 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 13#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:52,447 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,447 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,447 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,447 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,447 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,447 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,447 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,447 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,447 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,463 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,463 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,463 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,464 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,464 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,464 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,464 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,464 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 13#L704-1true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,465 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,465 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,465 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,465 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,465 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,465 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,465 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,465 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,466 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [34#L704-2true, 337#true, 162#L713-14true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,466 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,466 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,466 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,466 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 13#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,467 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,467 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,467 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,467 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,467 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,467 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,467 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,467 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [34#L704-2true, 337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,468 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,468 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,468 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,468 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:52,468 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,468 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,468 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,468 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,469 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:52,469 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,469 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,469 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,469 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,470 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,470 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,470 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,470 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 106#L704-2true, 162#L713-14true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,470 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,470 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,470 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,470 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,476 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,476 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,476 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,476 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,476 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,476 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,476 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,476 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 34#L704-2true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,476 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,476 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,476 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,476 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 34#L704-2true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,477 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,477 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,477 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,477 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 35#L713-4true, 13#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,477 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,477 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,477 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,477 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 13#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,477 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,477 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,477 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,477 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,478 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,478 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,478 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,478 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,478 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,478 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,478 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,478 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,478 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 337#true, 106#L704-2true, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,478 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,478 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,478 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 337#true, 106#L704-2true, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,479 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,479 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,479 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,479 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,480 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,480 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 272#L706-24true, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,481 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,481 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,481 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,481 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, 126#L704-2true, 272#L706-24true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,481 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,481 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,481 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,481 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 272#L706-24true, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,493 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,493 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,493 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,493 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 108#L705-2true, 272#L706-24true, 126#L704-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,493 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,493 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,493 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,493 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,531 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,531 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,531 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,531 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 58#L704-1true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,533 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,533 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,533 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,533 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,533 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,533 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,533 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,533 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is cut-off event [2023-11-30 02:23:52,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 67#$Ultimate##0true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,590 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,590 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,590 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,590 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 218#L713-7true, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,590 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,590 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,590 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,590 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 173#L706-30true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,592 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,592 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,592 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,592 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 108#L705-2true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 173#L706-30true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,592 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,593 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,593 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,593 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,596 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,596 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,596 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,596 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,596 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,596 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,597 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,597 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,597 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,597 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,597 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,597 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,597 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,598 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,598 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,598 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,612 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,612 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,612 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,612 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,614 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,614 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,614 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,658 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,658 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,658 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,659 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,660 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,660 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,660 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,660 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,661 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,661 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,661 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,661 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,661 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,661 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,661 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,661 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,674 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,674 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,674 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,674 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,674 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,674 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,674 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,674 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,674 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,675 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,675 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,675 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,675 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,675 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,675 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 13#L704-1true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,676 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,676 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,676 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,676 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,676 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,676 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,676 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,676 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,676 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [34#L704-2true, 337#true, 170#L714true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,676 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,676 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,676 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,676 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,677 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 53#L706-24true, 13#L704-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,677 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,677 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,677 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,677 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,677 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,678 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,678 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,678 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,678 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [34#L704-2true, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,678 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,678 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,678 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,678 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 53#L706-24true, 13#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,678 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,678 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,678 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,678 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:52,679 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,679 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,679 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,679 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,679 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,679 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:52,679 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,679 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,679 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,679 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,679 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,680 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,680 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,680 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,680 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,680 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,680 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,680 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,680 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,680 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,680 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 106#L704-2true, 170#L714true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,681 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,681 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,681 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,681 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,681 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 02:23:52,681 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 02:23:52,682 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 02:23:52,682 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 02:23:52,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,682 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,682 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,682 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,682 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,682 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 170#L714true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,682 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 02:23:52,682 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 02:23:52,682 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 02:23:52,682 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 02:23:52,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,683 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,683 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,683 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,683 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,683 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,683 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,683 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,683 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,683 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,703 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,703 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,703 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,703 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,704 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,704 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,704 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,704 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 13#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,706 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,706 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,706 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,706 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,706 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,709 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,709 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,709 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,709 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,709 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 337#true, 106#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,710 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,710 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,710 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,710 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,710 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,710 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,710 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,711 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,711 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,714 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,714 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,714 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,714 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,714 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,715 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,715 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,715 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,715 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,715 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,715 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,715 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,715 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,715 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,715 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,715 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 34#L704-2true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,716 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,716 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,716 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,716 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,716 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,716 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,716 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,716 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 35#L713-4true, 13#L704-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,716 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,716 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,716 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,716 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, 13#L704-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,717 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,717 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,717 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,717 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,717 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,717 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,717 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,717 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,717 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,717 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,717 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,717 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 35#L713-4true, 257#L705-1true, 6#L704-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,718 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,718 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,718 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,718 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, 257#L705-1true, 6#L704-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,718 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,718 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,718 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,718 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,734 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 126#L704-2true, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,734 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,734 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,734 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,734 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 272#L706-24true, 126#L704-2true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,736 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,736 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,736 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,736 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 216#L705-5true, 272#L706-24true, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,736 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,737 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,737 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,737 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,789 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,789 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,789 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,789 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,789 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,789 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,789 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,789 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,789 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,791 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 02:23:52,791 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 02:23:52,791 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 02:23:52,791 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 02:23:52,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,792 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,792 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,792 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,792 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,792 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,792 INFO L294 olderBase$Statistics]: this new event has 119 ancestors and is not cut-off event [2023-11-30 02:23:52,792 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 02:23:52,792 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 02:23:52,792 INFO L297 olderBase$Statistics]: existing Event has 119 ancestors and is not cut-off event [2023-11-30 02:23:52,792 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,792 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,792 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,792 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,793 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,793 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 216#L705-5true, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,793 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,793 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,793 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,793 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,794 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,794 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,794 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,794 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,794 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,795 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,795 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,795 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,795 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,795 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,795 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,795 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,795 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is cut-off event [2023-11-30 02:23:52,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,893 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,893 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,893 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,894 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,894 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,894 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,894 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,894 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,895 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 02:23:52,895 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 02:23:52,895 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 02:23:52,895 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 02:23:52,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,896 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,896 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,896 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,896 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,896 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,896 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 02:23:52,896 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 02:23:52,896 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 02:23:52,896 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 02:23:52,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,896 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,896 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,896 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,896 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,896 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,897 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,897 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,897 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,897 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,898 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,898 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,898 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,898 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,898 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, 257#L705-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,899 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,899 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,899 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,899 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,899 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 257#L705-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,899 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,899 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,899 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,899 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 35#L713-4true, 257#L705-1true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,902 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,902 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,902 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,902 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 35#L713-4true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,903 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,903 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,903 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,904 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:52,904 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,904 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,904 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,905 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:52,905 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,905 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,905 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,905 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,907 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,908 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,908 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,908 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,908 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,908 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,908 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,908 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,959 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,959 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,959 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,959 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,959 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,959 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,960 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,960 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,960 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,960 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,960 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,960 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,961 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,961 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,961 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,961 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,962 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,962 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,962 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,962 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,962 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,962 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,962 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,962 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,963 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,963 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,964 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,964 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,964 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,964 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,964 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,964 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,981 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,981 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,981 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,981 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,981 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,981 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,982 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,982 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,982 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,982 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,982 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 53#L706-24true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,982 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,982 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,982 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,982 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,982 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,983 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,983 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,983 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,983 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,983 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,983 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,983 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,983 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,983 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,983 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,983 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,985 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,985 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,985 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,985 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,985 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,985 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,986 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,986 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,986 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,986 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,986 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,986 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,986 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,986 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,986 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,986 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 34#L704-2true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,986 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,987 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,987 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,987 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,987 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,987 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,987 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,987 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,987 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,987 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,988 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,988 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,988 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,988 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,988 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,988 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:52,988 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,988 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,988 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:52,988 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,005 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,005 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,006 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,006 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,006 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 162#L713-14true, 257#L705-1true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,007 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,007 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,007 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,007 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,007 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,007 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,007 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,007 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,007 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,008 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 34#L704-2true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,008 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,008 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,009 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 162#L713-14true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,009 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,009 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,009 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,009 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:53,010 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,010 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,010 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,010 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:53,010 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,010 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,010 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,010 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:53,010 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,010 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,010 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,010 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 13#L704-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,011 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,011 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,011 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,011 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,011 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,011 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,011 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,011 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,011 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 257#L705-1true, 6#L704-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,012 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,012 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,014 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,014 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,014 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,014 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 162#L713-14true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,015 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,015 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,015 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,015 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,016 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,016 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,016 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,016 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,016 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,016 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,016 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,017 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 35#L713-4true, 13#L704-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,017 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,017 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,017 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,017 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, 13#L704-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,017 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,017 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,017 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,017 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 35#L713-4true, 13#L704-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,018 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,018 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,018 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,018 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, 13#L704-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,018 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,018 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,018 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,018 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,018 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,019 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,019 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,019 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,019 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,019 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,019 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,019 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,019 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,019 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,019 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,019 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,019 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,020 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,020 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,020 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 106#L704-2true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,020 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,020 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,020 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,020 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 106#L704-2true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,020 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,020 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,020 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,020 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 6#L704-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,021 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 6#L704-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,021 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 35#L713-4true, 6#L704-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,021 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,021 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, 6#L704-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,022 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,022 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,022 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,022 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 272#L706-24true, 126#L704-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,042 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,042 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,043 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,043 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 272#L706-24true, 126#L704-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,043 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,043 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,043 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,043 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 341#true, 126#L704-2true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,045 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 02:23:53,045 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 02:23:53,045 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 02:23:53,045 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 02:23:53,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 341#true, 126#L704-2true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,045 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,045 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,045 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,045 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,045 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, 126#L704-2true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,045 INFO L294 olderBase$Statistics]: this new event has 120 ancestors and is not cut-off event [2023-11-30 02:23:53,045 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 02:23:53,046 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 02:23:53,046 INFO L297 olderBase$Statistics]: existing Event has 120 ancestors and is not cut-off event [2023-11-30 02:23:53,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, 126#L704-2true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,046 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,046 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,046 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,046 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,046 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 341#true, 126#L704-2true, 272#L706-24true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,046 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,046 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,046 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,046 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,047 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 272#L706-24true, 126#L704-2true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,047 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,047 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,047 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,047 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,047 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,048 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,048 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,049 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,049 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,049 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,049 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,102 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,102 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,102 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,102 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,103 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,103 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,103 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,103 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,103 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,103 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,103 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,103 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,104 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,104 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,104 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,104 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,104 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,104 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,104 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,104 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is cut-off event [2023-11-30 02:23:53,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,168 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,168 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,168 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,168 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,168 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,168 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,168 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,168 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,169 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,169 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,169 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,169 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [34#L704-2true, 337#true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,170 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,170 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,170 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,170 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,171 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,171 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,171 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,171 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [34#L704-2true, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,171 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,171 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,171 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,171 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 53#L706-24true, 13#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,171 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,171 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,171 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,171 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,172 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,172 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,172 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,173 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 106#L704-2true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,173 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,173 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,173 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,173 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,173 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 02:23:53,173 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:23:53,174 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:23:53,174 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:23:53,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,174 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 02:23:53,174 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:23:53,174 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:23:53,174 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:23:53,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,175 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,175 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,175 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,175 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,179 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,179 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,179 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,179 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 34#L704-2true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,179 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,179 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,179 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,179 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,179 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 13#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,179 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,179 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,180 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,180 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,180 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,180 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,180 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,180 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,180 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 337#true, 106#L704-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,180 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,180 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,180 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,180 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,181 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 6#L704-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,181 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,181 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,181 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,181 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,181 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 58#L704-1true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,185 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 02:23:53,185 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:23:53,185 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:23:53,186 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:23:53,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,186 INFO L294 olderBase$Statistics]: this new event has 121 ancestors and is not cut-off event [2023-11-30 02:23:53,186 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:23:53,186 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:23:53,186 INFO L297 olderBase$Statistics]: existing Event has 121 ancestors and is not cut-off event [2023-11-30 02:23:53,186 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 58#L704-1true, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,186 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,186 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,186 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,186 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,187 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 58#L704-1true, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,187 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,187 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,187 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,187 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,187 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 257#L705-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,208 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,208 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,208 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,208 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,209 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,209 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,209 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,209 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,209 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,209 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,209 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,209 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,210 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,210 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,210 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,210 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,210 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,210 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,210 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,210 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,212 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,212 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,212 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,212 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,212 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,213 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,213 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,213 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,214 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,214 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,214 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,214 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 35#L713-4true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,214 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,214 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,214 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,214 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,215 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,215 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,215 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,215 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,215 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,215 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,215 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,215 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 35#L713-4true, 257#L705-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,219 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,219 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,219 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,219 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 294#L705-2true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,219 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,219 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,219 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,219 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 35#L713-4true, 294#L705-2true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,219 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,219 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,219 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,219 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,512 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,512 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,512 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,512 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,512 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,512 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,512 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,512 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,513 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,513 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,513 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,513 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 170#L714true, 257#L705-1true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,513 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,513 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,513 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,513 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 13#L704-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,514 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,514 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,514 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,514 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,514 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,514 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,514 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,514 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,514 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,514 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,514 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,514 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 170#L714true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,515 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,515 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,515 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,515 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 34#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,516 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,516 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,516 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,516 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 13#L704-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,516 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,516 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,516 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,516 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,516 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,516 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,516 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,517 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:53,517 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,517 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,517 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,517 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,517 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:53,517 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,517 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,517 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,517 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,517 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:53,518 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,518 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,518 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,518 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:53,518 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,518 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,518 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,518 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 34#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:53,518 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,518 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,518 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,518 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:53,519 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:53,519 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:53,519 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:53,519 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:53,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,520 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,520 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,520 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,520 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 106#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,520 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,520 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,520 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,520 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 106#L704-2true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,520 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,520 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,520 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,520 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 6#L704-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,521 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,521 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,521 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,521 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 6#L704-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,521 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,521 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,521 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,521 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse, 119#L705-1true]) [2023-11-30 02:23:53,537 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,537 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,537 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,537 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,538 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,538 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,538 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,538 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 162#L713-14true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,538 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,538 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,539 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,539 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,539 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,539 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,539 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,539 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,539 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,539 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,540 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,540 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,540 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,540 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 162#L713-14true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,540 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,540 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,540 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,540 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 13#L704-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,541 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,541 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,541 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,541 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,541 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,542 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,542 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,542 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,542 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,542 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,542 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,542 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,542 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 13#L704-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,542 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,542 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,542 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,543 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,543 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,543 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,543 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,543 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,543 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,543 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,543 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:53,543 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,543 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,543 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,544 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:53,544 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,544 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,544 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,544 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 34#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,545 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,545 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,545 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,545 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,545 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 106#L704-2true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,545 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,545 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,545 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,545 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,545 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 6#L704-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,546 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 6#L704-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,546 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,546 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 162#L713-14true, 257#L705-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,548 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,548 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,548 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,548 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 294#L705-2true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,549 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,549 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,549 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,549 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 162#L713-14true, 294#L705-2true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,549 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,549 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,549 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,549 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,552 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,553 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,553 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,553 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,553 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,553 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,553 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,553 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,553 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,553 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,553 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,553 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,553 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,554 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,554 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,554 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,554 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,554 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,554 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,554 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,554 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,554 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,554 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,554 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 34#L704-2true, 35#L713-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,555 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,555 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,555 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,555 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 337#true, 162#L713-14true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,555 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,555 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,555 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,555 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 35#L713-4true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,556 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,556 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,556 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,556 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,556 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,556 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,556 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,556 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,557 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,557 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,557 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,557 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,557 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,557 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,557 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,557 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,557 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,557 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,557 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,557 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,558 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,558 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,558 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,558 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,559 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,559 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,559 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,559 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,559 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,559 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,559 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,559 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 106#L704-2true, 35#L713-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,559 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,559 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,560 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,560 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 106#L704-2true, 162#L713-14true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,560 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,560 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,560 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,560 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 272#L706-24true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,563 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,563 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,563 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,563 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 272#L706-24true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,563 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,563 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,563 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,563 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,585 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,585 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,585 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,585 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,585 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,586 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,586 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,586 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,587 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,587 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,587 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,587 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,587 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,627 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,627 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,627 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,627 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,627 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,627 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,627 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,627 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,628 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,628 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,628 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,628 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,628 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,628 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,628 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,628 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,628 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,628 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is cut-off event [2023-11-30 02:23:53,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,694 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,694 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,694 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,694 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 108#L705-2true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,695 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,695 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,695 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,695 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,695 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,695 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,695 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,695 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,696 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,696 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,696 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,697 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,698 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,698 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,699 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,699 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,701 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,701 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,701 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,701 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 34#L704-2true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,702 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,702 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,702 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,702 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,703 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,703 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,703 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,703 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,708 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,709 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,709 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,709 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,709 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,709 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,709 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,709 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,709 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,709 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,709 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,709 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,710 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,710 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,710 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,710 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,710 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 13#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,710 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,710 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,710 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,710 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,710 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,710 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,710 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,711 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,711 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,711 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 257#L705-1true, 6#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,711 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,711 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,711 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,711 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 126#L704-2true, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,713 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,713 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,713 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,714 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 341#true, 126#L704-2true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,714 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,714 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,714 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,714 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 126#L704-2true, 272#L706-24true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,714 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,714 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,714 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,715 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 272#L706-24true, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,715 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,716 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,716 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,716 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,716 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 257#L705-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,717 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,717 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,717 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,717 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,740 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,740 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,740 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,740 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 108#L705-2true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,740 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,740 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,740 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,740 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,741 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,741 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,741 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,741 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,741 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,742 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,742 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,742 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,742 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,742 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,749 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,749 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,749 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,749 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,749 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,749 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,749 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,749 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,754 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,754 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,754 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,755 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 35#L713-4true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,755 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,755 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,755 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,755 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,770 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,770 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,770 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,770 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,820 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,820 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,820 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,820 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,821 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,821 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,821 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,821 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,844 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,844 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,844 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,844 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 170#L714true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,844 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,844 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,844 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,845 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,845 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,845 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,845 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,845 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,845 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,845 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:53,845 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:53,845 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:53,845 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:53,845 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,846 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,846 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,846 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,846 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,846 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 170#L714true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,846 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,846 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,846 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,846 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,846 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,847 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,847 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,847 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,847 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 170#L714true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,847 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,847 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,847 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,847 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,847 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,848 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,848 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,848 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,848 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,848 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:53,848 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:53,848 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:53,848 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:53,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,848 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,848 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,848 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,848 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,848 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,848 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,848 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,848 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,849 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,849 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,849 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,849 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,849 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,849 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,850 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:53,850 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,850 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,850 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,850 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,850 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,850 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:53,850 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:53,850 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:53,850 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:53,851 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:53,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:53,851 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,851 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,851 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,851 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,851 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:53,851 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:53,851 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:53,851 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:53,851 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:53,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:53,852 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,852 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,852 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,852 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,854 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 294#L705-2true, 257#L705-1true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,854 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,854 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,855 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,855 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 170#L714true, 257#L705-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,855 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,855 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,855 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,855 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,881 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,881 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,881 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,881 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,881 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,881 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,881 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,881 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,883 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,883 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,883 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,884 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,884 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,884 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,884 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,884 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,884 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,884 INFO L294 olderBase$Statistics]: this new event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,884 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,884 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,884 INFO L297 olderBase$Statistics]: existing Event has 122 ancestors and is not cut-off event [2023-11-30 02:23:53,884 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,884 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,885 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,885 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,885 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,885 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,885 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,885 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,885 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,885 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,888 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,888 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,888 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,888 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,888 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,888 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,888 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,888 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,889 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,889 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,889 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,889 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,889 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,889 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,889 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,889 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,889 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 34#L704-2true, 170#L714true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,890 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,890 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,890 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,890 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,890 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,892 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,892 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,892 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,892 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,892 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,893 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,893 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,893 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,893 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,893 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,894 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,894 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,894 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,894 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,895 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,895 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,895 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,895 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 34#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,895 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,896 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,896 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,896 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,896 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,896 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,896 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,896 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,896 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,896 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,897 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,897 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,897 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,897 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,897 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,897 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 106#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,897 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,897 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,897 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,898 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,898 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,903 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,903 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,903 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,903 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,903 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:53,903 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:53,903 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:53,903 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:53,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 162#L713-14true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,903 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,903 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,903 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,904 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 170#L714true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,904 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:53,904 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:53,904 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:53,904 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:53,905 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 272#L706-24true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,905 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,905 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,906 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,906 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,906 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, 272#L706-24true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,907 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 272#L706-24true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,907 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,907 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,909 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,909 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,909 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,909 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,909 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,909 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,909 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,909 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,911 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,911 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,911 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,911 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,911 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,911 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,911 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,911 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,911 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,911 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,911 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,911 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,912 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,912 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,912 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,912 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,915 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,915 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,915 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,915 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,916 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,916 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,916 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,916 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,916 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,916 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,916 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,916 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,916 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,917 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,917 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,917 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,917 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,942 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,942 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,942 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,942 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, 126#L704-2true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,942 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,942 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,942 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,942 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 126#L704-2true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,943 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,943 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,943 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,943 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,943 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,943 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, 126#L704-2true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:53,944 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,944 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,944 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,944 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:53,944 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is cut-off event [2023-11-30 02:23:54,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 257#L705-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,060 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,060 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,060 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,060 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,062 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,062 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,062 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,062 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,062 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,062 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,063 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,063 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,063 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,063 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,063 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,063 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 257#L705-1true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,063 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,063 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,064 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,064 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 34#L704-2true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,064 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,064 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,064 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,064 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,064 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 173#L706-30true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,064 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,064 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,064 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,064 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 13#L704-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,065 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,065 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,065 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,065 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,066 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,066 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,066 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,066 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 34#L704-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,066 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,066 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,067 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,067 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,067 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,067 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,067 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,067 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 13#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,067 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,067 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,067 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,067 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:54,067 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,068 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,068 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,068 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:54,068 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,068 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,068 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,068 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:54,068 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,068 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,068 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,068 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 34#L704-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:54,069 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,069 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,069 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,069 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,069 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:54,069 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,069 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,069 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,069 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 106#L704-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,070 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,070 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,071 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,071 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 106#L704-2true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,071 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,071 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,071 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,071 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,071 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,071 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,071 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,071 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 6#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,072 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,072 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,072 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,072 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,072 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 6#L704-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,072 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,072 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,072 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,072 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,075 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,075 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,075 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,075 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,075 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 13#L704-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,076 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,076 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,076 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,076 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,076 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 13#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,077 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,077 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,077 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,077 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,077 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,077 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,077 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,077 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,077 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,077 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,077 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,077 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,078 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,078 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,078 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 106#L704-2true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,078 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,078 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,078 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,078 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,078 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 6#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,078 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,078 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,078 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,078 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,078 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,079 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 6#L704-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,079 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,079 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,079 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,079 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,079 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 126#L704-2true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,085 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,085 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,085 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,085 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 58#L704-1true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,085 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,085 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,085 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,085 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,086 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,086 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,086 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,086 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 58#L704-1true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,087 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,087 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,087 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,087 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,087 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,087 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,087 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,087 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,087 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,087 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,119 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,119 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,119 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,119 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 35#L713-4true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,120 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,120 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,120 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,120 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,137 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,137 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,137 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,137 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,137 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,137 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,137 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,137 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,139 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,139 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 02:23:54,139 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:23:54,139 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:23:54,139 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:23:54,139 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,139 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,139 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,139 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,139 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,139 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,140 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 02:23:54,140 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:23:54,140 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:23:54,140 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:23:54,140 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,140 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,140 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,140 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,140 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,140 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,140 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,140 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,140 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,140 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,191 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,192 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,192 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,192 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,192 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,192 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,192 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,192 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,192 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,192 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,193 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,193 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,193 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,193 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,194 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,194 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,194 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,194 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,216 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,216 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,216 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,216 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 294#L705-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,217 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,217 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,217 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,217 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,219 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,219 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,219 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,219 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,219 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,219 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,219 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,219 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,219 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,219 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,219 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,219 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,220 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,220 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,220 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,220 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,220 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,220 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,220 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,220 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,220 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,220 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,220 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,220 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,220 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,223 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,223 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,224 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,224 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,224 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,224 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,224 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,224 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,224 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,224 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,224 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,224 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,224 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,224 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,225 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,225 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,225 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,225 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,225 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,225 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,225 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,225 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,225 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,225 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,225 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,225 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,225 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,225 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,226 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,226 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,226 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,231 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 02:23:54,231 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:23:54,232 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:23:54,232 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:23:54,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,232 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,232 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,232 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,232 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,232 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,232 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,232 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,232 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,232 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,232 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,232 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 170#L714true, 294#L705-2true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,233 INFO L294 olderBase$Statistics]: this new event has 123 ancestors and is not cut-off event [2023-11-30 02:23:54,233 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:23:54,233 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:23:54,233 INFO L297 olderBase$Statistics]: existing Event has 123 ancestors and is not cut-off event [2023-11-30 02:23:54,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 294#L705-2true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,233 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,233 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,233 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,233 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,233 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,233 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 170#L714true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,233 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,233 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,233 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,233 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,233 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 294#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,233 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,234 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,234 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,234 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 272#L706-24true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,260 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,260 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,260 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,260 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,260 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,262 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,262 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,262 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,262 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,262 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,262 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,263 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,263 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,263 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,263 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,263 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,263 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,264 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,264 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,264 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,264 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,264 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,264 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,265 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,265 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,265 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,265 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,265 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,266 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,266 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,266 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,266 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,266 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,269 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,269 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,269 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,269 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,269 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 162#L713-14true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,269 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,270 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,270 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,270 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,271 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,271 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,271 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,271 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,271 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,271 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,272 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,272 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,272 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,272 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,272 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,273 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,273 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,273 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,273 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,273 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,273 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,273 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,273 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,273 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 35#L713-4true, 257#L705-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,274 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,274 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,274 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,274 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, 257#L705-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,274 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,274 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,274 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,274 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,274 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,275 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,275 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,275 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,275 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,275 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,275 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,275 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,275 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,275 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,275 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,275 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,275 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,275 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,275 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,276 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,276 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,276 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,276 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,276 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,276 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, 108#L705-2true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,276 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,276 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,276 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,276 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,277 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,277 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,277 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,277 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, 272#L706-24true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,277 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,277 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,277 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,277 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, 294#L705-2true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,277 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,278 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,278 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,278 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,278 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 294#L705-2true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,278 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,278 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,278 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,278 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,279 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,279 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,279 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,279 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,279 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,279 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,279 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,279 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,279 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,279 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,279 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,279 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,280 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,280 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,280 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,280 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,280 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is cut-off event [2023-11-30 02:23:54,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,403 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,403 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,403 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,403 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 108#L705-2true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,403 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,403 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,403 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,403 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,404 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,404 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,404 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,404 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,404 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,404 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,404 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,404 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,405 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,405 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,407 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,407 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,407 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,407 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,407 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,407 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,407 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,408 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 257#L705-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,408 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,408 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,408 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,408 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,408 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,408 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,408 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,408 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,408 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,409 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,409 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,409 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,409 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,409 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,409 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,409 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,410 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,410 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,410 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,410 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,410 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,410 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 257#L705-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, 218#L713-7true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,410 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,410 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,410 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,410 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,411 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,411 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,411 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,411 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,411 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,411 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,411 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,411 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,411 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,411 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,411 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,411 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,411 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,411 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,411 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:54,412 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,412 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,412 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,412 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:54,413 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,413 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,413 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,413 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:23:54,413 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,413 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,413 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,413 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,416 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,416 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,416 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,416 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,416 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,416 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,416 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,416 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:54,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,417 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,417 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,417 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,417 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,418 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,418 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,418 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,418 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,418 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,418 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,418 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,418 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,418 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,418 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,419 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,419 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,419 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,419 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,419 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 337#true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,419 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,419 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,419 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,419 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,419 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,420 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 173#L706-30true, 218#L713-7true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,420 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,420 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 34#L704-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,421 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,421 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,421 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,422 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,422 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,422 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,422 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,422 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 106#L704-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,422 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,422 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,422 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,422 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,422 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,425 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 02:23:54,425 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 02:23:54,425 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 02:23:54,425 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 02:23:54,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,425 INFO L294 olderBase$Statistics]: this new event has 124 ancestors and is not cut-off event [2023-11-30 02:23:54,425 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 02:23:54,426 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 02:23:54,426 INFO L297 olderBase$Statistics]: existing Event has 124 ancestors and is not cut-off event [2023-11-30 02:23:54,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,426 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,426 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,426 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,426 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 272#L706-24true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,427 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,427 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,427 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,427 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,427 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 126#L704-2true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,427 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,427 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,428 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,428 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 126#L704-2true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,428 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,428 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,428 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,428 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,429 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,429 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,429 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,429 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,429 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 126#L704-2true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,429 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,429 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,431 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,431 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,431 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,833 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,833 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,834 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,834 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,834 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,834 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,834 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,834 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,834 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,834 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,834 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,834 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,834 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,835 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,835 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,835 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:54,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse, 119#L705-1true]) [2023-11-30 02:23:54,860 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,860 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,860 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,860 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse, 119#L705-1true]) [2023-11-30 02:23:54,860 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,860 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,861 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,861 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,861 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,861 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,861 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,861 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,862 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 257#L705-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,862 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,862 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,862 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,862 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,862 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,863 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,863 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,863 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,863 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,863 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,863 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,863 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,863 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,863 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,864 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,864 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,864 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,864 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,864 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,864 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,864 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,864 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 272#L706-24true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,865 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,865 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,865 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,865 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 294#L705-2true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,866 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,867 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,867 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,867 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,867 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,867 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,867 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,867 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,867 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,867 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,868 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,868 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,868 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,868 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,868 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,868 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,869 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,869 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,869 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,869 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,869 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,869 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,869 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,869 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,869 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,870 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,870 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,870 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,870 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,870 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,870 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,870 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,870 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,871 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,871 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 35#L713-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,871 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,871 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,872 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,872 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,872 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,872 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,873 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,873 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,873 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,873 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,873 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,873 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,873 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,873 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,873 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,873 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,873 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,874 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 108#L705-2true, 184#L705-2true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,874 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,874 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,874 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,874 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,876 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,876 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,876 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,877 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 294#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,877 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,877 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,877 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,877 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, 294#L705-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,877 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,877 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,877 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,877 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 294#L705-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:54,878 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,878 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,878 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:54,878 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is cut-off event [2023-11-30 02:23:55,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,030 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 02:23:55,030 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:23:55,030 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:23:55,030 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:23:55,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,030 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 02:23:55,030 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:23:55,030 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:23:55,030 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:23:55,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,031 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,031 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,031 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,031 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,032 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 272#L706-24true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,032 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,032 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,032 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,032 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,032 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,033 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,033 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,033 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,033 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,033 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,033 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,033 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,033 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,033 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,034 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,034 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,034 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,034 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 173#L706-30true, 218#L713-7true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,037 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,037 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,037 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,037 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,037 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,037 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,037 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,037 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 173#L706-30true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,038 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,038 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,038 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,038 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,038 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,038 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,038 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,038 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, 184#L705-2true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,038 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,038 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,038 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,038 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 294#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,045 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 02:23:55,045 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:23:55,045 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:23:55,045 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:23:55,045 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,045 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,045 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,045 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,045 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,045 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 294#L705-2true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,046 INFO L294 olderBase$Statistics]: this new event has 125 ancestors and is not cut-off event [2023-11-30 02:23:55,046 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:23:55,046 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:23:55,046 INFO L297 olderBase$Statistics]: existing Event has 125 ancestors and is not cut-off event [2023-11-30 02:23:55,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,046 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,046 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,046 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,046 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,046 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 294#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,046 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,046 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,046 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,046 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 53#L706-24true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,048 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,048 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,048 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,048 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,048 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,049 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,049 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,049 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,049 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,049 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,049 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,050 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,050 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,050 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,050 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,050 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,050 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,050 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,050 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,050 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,051 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,051 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,051 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,051 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,051 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,053 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 294#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,053 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,053 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,054 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,054 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,054 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,055 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,055 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,055 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,055 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,055 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,108 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,108 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,108 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,108 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,109 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,109 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,109 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,109 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,222 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,222 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,222 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,222 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 294#L705-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,223 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,223 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,223 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,223 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,249 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,249 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,249 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,249 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,249 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,249 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,249 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,249 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,249 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,249 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,249 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,250 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,250 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,250 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,250 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,250 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,250 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,251 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,251 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,251 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,251 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,251 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,253 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,253 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,253 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,253 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,253 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,253 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,253 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,253 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,253 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,254 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,254 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,257 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,258 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,258 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 294#L705-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,258 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,258 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,265 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,265 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,265 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,266 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,266 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,266 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,266 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,266 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,266 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,266 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,266 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,266 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,266 INFO L294 olderBase$Statistics]: this new event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,266 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,266 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,267 INFO L297 olderBase$Statistics]: existing Event has 126 ancestors and is cut-off event [2023-11-30 02:23:55,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,419 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,419 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,427 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:23:55,427 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:55,427 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:55,427 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:55,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,428 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:23:55,428 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:55,428 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:55,428 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:55,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 257#L705-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,431 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,431 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,431 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,431 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,431 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,431 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,431 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,431 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 173#L706-30true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,432 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,432 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,432 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,433 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 272#L706-24true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,433 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,433 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,433 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,433 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 294#L705-2true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,433 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,433 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,433 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,433 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse, 119#L705-1true]) [2023-11-30 02:23:55,434 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,434 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,434 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,434 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse, 119#L705-1true]) [2023-11-30 02:23:55,435 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,435 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,435 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,435 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,435 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,435 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,435 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,435 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,436 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,436 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,436 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,436 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,436 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,436 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,436 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,436 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,651 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,651 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,651 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,651 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,651 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,651 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,651 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,651 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,654 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,654 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,654 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,654 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,655 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,655 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,655 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,655 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, 35#L713-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:55,817 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,817 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,817 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,818 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,818 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, 162#L713-14true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:55,818 INFO L294 olderBase$Statistics]: this new event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,818 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,818 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,818 INFO L297 olderBase$Statistics]: existing Event has 127 ancestors and is cut-off event [2023-11-30 02:23:55,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,824 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,824 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,824 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,824 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,825 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,825 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,825 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,825 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,826 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,826 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,826 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,826 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,826 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,826 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,826 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,826 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,826 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,826 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,826 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 294#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,831 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,831 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,832 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,832 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 294#L705-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,832 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,832 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,832 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,832 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,833 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,833 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,833 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,833 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,833 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,833 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,833 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,833 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,833 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,833 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,833 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 184#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,834 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,834 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,834 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,834 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,835 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,835 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 184#L705-2true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,835 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,835 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,835 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,835 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,835 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,837 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 294#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,837 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,837 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,837 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,837 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,837 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 294#L705-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:55,838 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,838 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,838 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,838 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:55,838 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:56,256 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,256 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,256 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,256 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,257 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:56,257 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,257 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,257 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,257 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:56,290 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,290 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,290 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,290 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 33#L706-51true, 185#L714-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:56,394 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,394 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,394 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,395 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 33#L706-51true, 185#L714-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:56,395 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,395 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,395 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,395 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:56,397 INFO L294 olderBase$Statistics]: this new event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,397 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,397 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,397 INFO L297 olderBase$Statistics]: existing Event has 128 ancestors and is cut-off event [2023-11-30 02:23:56,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:56,420 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,420 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,420 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,420 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:56,420 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,420 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,420 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,420 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:56,630 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,630 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,630 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,630 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:56,630 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,630 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,631 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,631 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:56,631 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,631 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,631 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,631 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:56,631 INFO L294 olderBase$Statistics]: this new event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,631 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,631 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,631 INFO L297 olderBase$Statistics]: existing Event has 129 ancestors and is cut-off event [2023-11-30 02:23:56,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:56,773 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:23:56,773 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:56,773 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:56,773 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:56,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:56,967 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:23:56,967 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:56,967 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:56,967 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:56,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:56,967 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:23:56,967 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:56,967 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:56,967 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:57,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1355] L713-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre17#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|} OutVars{t_funThread3of3ForFork0_~mp1~0.base=v_t_funThread3of3ForFork0_~mp1~0.base_6, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_18|, t_funThread3of3ForFork0_#t~mem10=|v_t_funThread3of3ForFork0_#t~mem10_8|, t_funThread3of3ForFork0_#t~nondet8=|v_t_funThread3of3ForFork0_#t~nondet8_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post6=|v_t_funThread3of3ForFork0_#t~post6_8|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~post11=|v_t_funThread3of3ForFork0_#t~post11_8|, t_funThread3of3ForFork0_~mp1~0.offset=v_t_funThread3of3ForFork0_~mp1~0.offset_6, ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, t_funThread3of3ForFork0_#t~nondet14=|v_t_funThread3of3ForFork0_#t~nondet14_6|, t_funThread3of3ForFork0_#t~nondet12=|v_t_funThread3of3ForFork0_#t~nondet12_18|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet13=|v_t_funThread3of3ForFork0_#t~nondet13_6|, t_funThread3of3ForFork0_~p~0.base=v_t_funThread3of3ForFork0_~p~0.base_4, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~p~0.offset=v_t_funThread3of3ForFork0_~p~0.offset_4, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4, t_funThread3of3ForFork0_#t~mem5=|v_t_funThread3of3ForFork0_#t~mem5_8|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~mp1~0.base, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~mem10, t_funThread3of3ForFork0_#t~nondet8, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post6, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~post11, t_funThread3of3ForFork0_~mp1~0.offset, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#t~nondet14, t_funThread3of3ForFork0_#t~nondet12, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet13, t_funThread3of3ForFork0_~p~0.base, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~p~0.offset, t_funThread3of3ForFork0_~arg.base, t_funThread3of3ForFork0_#t~mem5][110], [337#true, 33#L706-51true, 67#$Ultimate##0true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 10#L713-8true]) [2023-11-30 02:23:57,037 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:23:57,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:57,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:57,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:57,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1355] L713-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre17#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|} OutVars{t_funThread3of3ForFork0_~mp1~0.base=v_t_funThread3of3ForFork0_~mp1~0.base_6, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_18|, t_funThread3of3ForFork0_#t~mem10=|v_t_funThread3of3ForFork0_#t~mem10_8|, t_funThread3of3ForFork0_#t~nondet8=|v_t_funThread3of3ForFork0_#t~nondet8_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post6=|v_t_funThread3of3ForFork0_#t~post6_8|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~post11=|v_t_funThread3of3ForFork0_#t~post11_8|, t_funThread3of3ForFork0_~mp1~0.offset=v_t_funThread3of3ForFork0_~mp1~0.offset_6, ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, t_funThread3of3ForFork0_#t~nondet14=|v_t_funThread3of3ForFork0_#t~nondet14_6|, t_funThread3of3ForFork0_#t~nondet12=|v_t_funThread3of3ForFork0_#t~nondet12_18|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet13=|v_t_funThread3of3ForFork0_#t~nondet13_6|, t_funThread3of3ForFork0_~p~0.base=v_t_funThread3of3ForFork0_~p~0.base_4, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~p~0.offset=v_t_funThread3of3ForFork0_~p~0.offset_4, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4, t_funThread3of3ForFork0_#t~mem5=|v_t_funThread3of3ForFork0_#t~mem5_8|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~mp1~0.base, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~mem10, t_funThread3of3ForFork0_#t~nondet8, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post6, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~post11, t_funThread3of3ForFork0_~mp1~0.offset, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#t~nondet14, t_funThread3of3ForFork0_#t~nondet12, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet13, t_funThread3of3ForFork0_~p~0.base, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~p~0.offset, t_funThread3of3ForFork0_~arg.base, t_funThread3of3ForFork0_#t~mem5][110], [337#true, 33#L706-51true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 10#L713-8true]) [2023-11-30 02:23:57,038 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:23:57,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:57,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:57,038 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:57,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:57,049 INFO L294 olderBase$Statistics]: this new event has 130 ancestors and is cut-off event [2023-11-30 02:23:57,049 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:57,049 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:57,049 INFO L297 olderBase$Statistics]: existing Event has 130 ancestors and is cut-off event [2023-11-30 02:23:57,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1355] L713-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre17#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|} OutVars{t_funThread3of3ForFork0_~mp1~0.base=v_t_funThread3of3ForFork0_~mp1~0.base_6, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_18|, t_funThread3of3ForFork0_#t~mem10=|v_t_funThread3of3ForFork0_#t~mem10_8|, t_funThread3of3ForFork0_#t~nondet8=|v_t_funThread3of3ForFork0_#t~nondet8_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post6=|v_t_funThread3of3ForFork0_#t~post6_8|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~post11=|v_t_funThread3of3ForFork0_#t~post11_8|, t_funThread3of3ForFork0_~mp1~0.offset=v_t_funThread3of3ForFork0_~mp1~0.offset_6, ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, t_funThread3of3ForFork0_#t~nondet14=|v_t_funThread3of3ForFork0_#t~nondet14_6|, t_funThread3of3ForFork0_#t~nondet12=|v_t_funThread3of3ForFork0_#t~nondet12_18|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet13=|v_t_funThread3of3ForFork0_#t~nondet13_6|, t_funThread3of3ForFork0_~p~0.base=v_t_funThread3of3ForFork0_~p~0.base_4, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~p~0.offset=v_t_funThread3of3ForFork0_~p~0.offset_4, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4, t_funThread3of3ForFork0_#t~mem5=|v_t_funThread3of3ForFork0_#t~mem5_8|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~mp1~0.base, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~mem10, t_funThread3of3ForFork0_#t~nondet8, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post6, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~post11, t_funThread3of3ForFork0_~mp1~0.offset, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#t~nondet14, t_funThread3of3ForFork0_#t~nondet12, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet13, t_funThread3of3ForFork0_~p~0.base, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~p~0.offset, t_funThread3of3ForFork0_~arg.base, t_funThread3of3ForFork0_#t~mem5][110], [130#L707true, 337#true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, 10#L713-8true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:57,412 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:23:57,412 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:23:57,412 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:23:57,412 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:23:57,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1355] L713-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre17#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|} OutVars{t_funThread3of3ForFork0_~mp1~0.base=v_t_funThread3of3ForFork0_~mp1~0.base_6, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_18|, t_funThread3of3ForFork0_#t~mem10=|v_t_funThread3of3ForFork0_#t~mem10_8|, t_funThread3of3ForFork0_#t~nondet8=|v_t_funThread3of3ForFork0_#t~nondet8_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post6=|v_t_funThread3of3ForFork0_#t~post6_8|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~post11=|v_t_funThread3of3ForFork0_#t~post11_8|, t_funThread3of3ForFork0_~mp1~0.offset=v_t_funThread3of3ForFork0_~mp1~0.offset_6, ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, t_funThread3of3ForFork0_#t~nondet14=|v_t_funThread3of3ForFork0_#t~nondet14_6|, t_funThread3of3ForFork0_#t~nondet12=|v_t_funThread3of3ForFork0_#t~nondet12_18|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet13=|v_t_funThread3of3ForFork0_#t~nondet13_6|, t_funThread3of3ForFork0_~p~0.base=v_t_funThread3of3ForFork0_~p~0.base_4, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~p~0.offset=v_t_funThread3of3ForFork0_~p~0.offset_4, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4, t_funThread3of3ForFork0_#t~mem5=|v_t_funThread3of3ForFork0_#t~mem5_8|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~mp1~0.base, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~mem10, t_funThread3of3ForFork0_#t~nondet8, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post6, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~post11, t_funThread3of3ForFork0_~mp1~0.offset, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#t~nondet14, t_funThread3of3ForFork0_#t~nondet12, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet13, t_funThread3of3ForFork0_~p~0.base, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~p~0.offset, t_funThread3of3ForFork0_~arg.base, t_funThread3of3ForFork0_#t~mem5][110], [130#L707true, 337#true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, 10#L713-8true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:57,414 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:23:57,414 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:23:57,414 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:23:57,414 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:23:57,428 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:57,429 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,429 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,429 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,429 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:57,430 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,430 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,430 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,430 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:57,431 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:23:57,431 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:23:57,431 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:23:57,431 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:23:57,431 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [130#L707true, 211#L705-5true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:57,431 INFO L294 olderBase$Statistics]: this new event has 131 ancestors and is cut-off event [2023-11-30 02:23:57,431 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:23:57,431 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:23:57,431 INFO L297 olderBase$Statistics]: existing Event has 131 ancestors and is cut-off event [2023-11-30 02:23:57,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:57,686 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,686 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,686 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,686 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:57,686 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,687 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,687 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,687 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [130#L707true, 211#L705-5true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:57,965 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,965 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,965 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,965 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, 149#L707-4true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:57,966 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,966 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,966 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,966 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:57,967 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,967 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,967 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,967 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:57,967 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,967 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,967 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,967 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:57,967 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,967 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,967 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,968 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:57,968 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,968 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,968 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,968 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:57,968 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,968 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,968 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,968 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 149#L707-4true, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:57,969 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,969 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,969 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,969 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 149#L707-4true, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:57,969 INFO L294 olderBase$Statistics]: this new event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,969 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,969 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:57,969 INFO L297 olderBase$Statistics]: existing Event has 132 ancestors and is cut-off event [2023-11-30 02:23:58,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:58,207 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,207 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,207 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,207 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:58,207 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,207 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,208 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,208 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:58,209 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,209 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,209 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,209 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:58,209 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,209 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,209 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,209 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 149#L707-4true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:58,214 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,214 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,214 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,215 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:58,215 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,215 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,215 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,215 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:58,215 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 149#L707-4true, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:58,216 INFO L294 olderBase$Statistics]: this new event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,216 INFO L297 olderBase$Statistics]: existing Event has 133 ancestors and is cut-off event [2023-11-30 02:23:58,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [130#L707true, 211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:58,413 INFO L294 olderBase$Statistics]: this new event has 134 ancestors and is cut-off event [2023-11-30 02:23:58,413 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:23:58,414 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:23:58,414 INFO L297 olderBase$Statistics]: existing Event has 134 ancestors and is cut-off event [2023-11-30 02:23:58,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1355] L713-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre17#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|} OutVars{t_funThread3of3ForFork0_~mp1~0.base=v_t_funThread3of3ForFork0_~mp1~0.base_6, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_18|, t_funThread3of3ForFork0_#t~mem10=|v_t_funThread3of3ForFork0_#t~mem10_8|, t_funThread3of3ForFork0_#t~nondet8=|v_t_funThread3of3ForFork0_#t~nondet8_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post6=|v_t_funThread3of3ForFork0_#t~post6_8|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~post11=|v_t_funThread3of3ForFork0_#t~post11_8|, t_funThread3of3ForFork0_~mp1~0.offset=v_t_funThread3of3ForFork0_~mp1~0.offset_6, ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, t_funThread3of3ForFork0_#t~nondet14=|v_t_funThread3of3ForFork0_#t~nondet14_6|, t_funThread3of3ForFork0_#t~nondet12=|v_t_funThread3of3ForFork0_#t~nondet12_18|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet13=|v_t_funThread3of3ForFork0_#t~nondet13_6|, t_funThread3of3ForFork0_~p~0.base=v_t_funThread3of3ForFork0_~p~0.base_4, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~p~0.offset=v_t_funThread3of3ForFork0_~p~0.offset_4, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4, t_funThread3of3ForFork0_#t~mem5=|v_t_funThread3of3ForFork0_#t~mem5_8|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~mp1~0.base, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~mem10, t_funThread3of3ForFork0_#t~nondet8, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post6, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~post11, t_funThread3of3ForFork0_~mp1~0.offset, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#t~nondet14, t_funThread3of3ForFork0_#t~nondet12, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet13, t_funThread3of3ForFork0_~p~0.base, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~p~0.offset, t_funThread3of3ForFork0_~arg.base, t_funThread3of3ForFork0_#t~mem5][110], [337#true, 67#$Ultimate##0true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 10#L713-8true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:58,635 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,635 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,635 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,635 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1355] L713-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre17#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|} OutVars{t_funThread3of3ForFork0_~mp1~0.base=v_t_funThread3of3ForFork0_~mp1~0.base_6, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_18|, t_funThread3of3ForFork0_#t~mem10=|v_t_funThread3of3ForFork0_#t~mem10_8|, t_funThread3of3ForFork0_#t~nondet8=|v_t_funThread3of3ForFork0_#t~nondet8_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post6=|v_t_funThread3of3ForFork0_#t~post6_8|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~post11=|v_t_funThread3of3ForFork0_#t~post11_8|, t_funThread3of3ForFork0_~mp1~0.offset=v_t_funThread3of3ForFork0_~mp1~0.offset_6, ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, t_funThread3of3ForFork0_#t~nondet14=|v_t_funThread3of3ForFork0_#t~nondet14_6|, t_funThread3of3ForFork0_#t~nondet12=|v_t_funThread3of3ForFork0_#t~nondet12_18|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet13=|v_t_funThread3of3ForFork0_#t~nondet13_6|, t_funThread3of3ForFork0_~p~0.base=v_t_funThread3of3ForFork0_~p~0.base_4, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~p~0.offset=v_t_funThread3of3ForFork0_~p~0.offset_4, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4, t_funThread3of3ForFork0_#t~mem5=|v_t_funThread3of3ForFork0_#t~mem5_8|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~mp1~0.base, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~mem10, t_funThread3of3ForFork0_#t~nondet8, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post6, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~post11, t_funThread3of3ForFork0_~mp1~0.offset, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#t~nondet14, t_funThread3of3ForFork0_#t~nondet12, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet13, t_funThread3of3ForFork0_~p~0.base, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~p~0.offset, t_funThread3of3ForFork0_~arg.base, t_funThread3of3ForFork0_#t~mem5][110], [337#true, 67#$Ultimate##0true, 22#L707-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 10#L713-8true]) [2023-11-30 02:23:58,635 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,635 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,635 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,635 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,643 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:58,643 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:23:58,644 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:23:58,644 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:23:58,644 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:23:58,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:58,644 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:23:58,644 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:23:58,644 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:23:58,644 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:23:58,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:58,644 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:23:58,644 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:23:58,644 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:23:58,644 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:23:58,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:58,645 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:23:58,645 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:23:58,645 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:23:58,645 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:23:58,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:58,646 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:23:58,646 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:23:58,646 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:23:58,646 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:23:58,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:58,647 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:23:58,647 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:23:58,647 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:23:58,647 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:23:58,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:58,648 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:23:58,648 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:23:58,648 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:23:58,648 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:23:58,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:58,648 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:23:58,648 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:23:58,648 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:23:58,648 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:23:58,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1355] L713-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre17#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|} OutVars{t_funThread3of3ForFork0_~mp1~0.base=v_t_funThread3of3ForFork0_~mp1~0.base_6, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_18|, t_funThread3of3ForFork0_#t~mem10=|v_t_funThread3of3ForFork0_#t~mem10_8|, t_funThread3of3ForFork0_#t~nondet8=|v_t_funThread3of3ForFork0_#t~nondet8_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post6=|v_t_funThread3of3ForFork0_#t~post6_8|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~post11=|v_t_funThread3of3ForFork0_#t~post11_8|, t_funThread3of3ForFork0_~mp1~0.offset=v_t_funThread3of3ForFork0_~mp1~0.offset_6, ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, t_funThread3of3ForFork0_#t~nondet14=|v_t_funThread3of3ForFork0_#t~nondet14_6|, t_funThread3of3ForFork0_#t~nondet12=|v_t_funThread3of3ForFork0_#t~nondet12_18|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet13=|v_t_funThread3of3ForFork0_#t~nondet13_6|, t_funThread3of3ForFork0_~p~0.base=v_t_funThread3of3ForFork0_~p~0.base_4, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~p~0.offset=v_t_funThread3of3ForFork0_~p~0.offset_4, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4, t_funThread3of3ForFork0_#t~mem5=|v_t_funThread3of3ForFork0_#t~mem5_8|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~mp1~0.base, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~mem10, t_funThread3of3ForFork0_#t~nondet8, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post6, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~post11, t_funThread3of3ForFork0_~mp1~0.offset, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#t~nondet14, t_funThread3of3ForFork0_#t~nondet12, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet13, t_funThread3of3ForFork0_~p~0.base, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~p~0.offset, t_funThread3of3ForFork0_~arg.base, t_funThread3of3ForFork0_#t~mem5][110], [337#true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 184#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 10#L713-8true]) [2023-11-30 02:23:58,652 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,652 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,652 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,652 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1355] L713-7-->$Ultimate##0: Formula: (and (= |v_t_funThread3of3ForFork0_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre17#1_17| v_t_funThread3of3ForFork0_thidvar0_2) (= 0 |v_t_funThread3of3ForFork0_#in~arg.offset_4|)) InVars {ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|} OutVars{t_funThread3of3ForFork0_~mp1~0.base=v_t_funThread3of3ForFork0_~mp1~0.base_6, t_funThread3of3ForFork0_#t~nondet7=|v_t_funThread3of3ForFork0_#t~nondet7_18|, t_funThread3of3ForFork0_#t~mem10=|v_t_funThread3of3ForFork0_#t~mem10_8|, t_funThread3of3ForFork0_#t~nondet8=|v_t_funThread3of3ForFork0_#t~nondet8_6|, t_funThread3of3ForFork0_#t~nondet9=|v_t_funThread3of3ForFork0_#t~nondet9_6|, t_funThread3of3ForFork0_#in~arg.offset=|v_t_funThread3of3ForFork0_#in~arg.offset_4|, t_funThread3of3ForFork0_#t~post6=|v_t_funThread3of3ForFork0_#t~post6_8|, t_funThread3of3ForFork0_~arg.offset=v_t_funThread3of3ForFork0_~arg.offset_4, t_funThread3of3ForFork0_thidvar0=v_t_funThread3of3ForFork0_thidvar0_2, t_funThread3of3ForFork0_#t~post11=|v_t_funThread3of3ForFork0_#t~post11_8|, t_funThread3of3ForFork0_~mp1~0.offset=v_t_funThread3of3ForFork0_~mp1~0.offset_6, ULTIMATE.start_main_#t~pre17#1=|v_ULTIMATE.start_main_#t~pre17#1_17|, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_6|, t_funThread3of3ForFork0_#t~nondet4=|v_t_funThread3of3ForFork0_#t~nondet4_6|, t_funThread3of3ForFork0_#t~nondet14=|v_t_funThread3of3ForFork0_#t~nondet14_6|, t_funThread3of3ForFork0_#t~nondet12=|v_t_funThread3of3ForFork0_#t~nondet12_18|, t_funThread3of3ForFork0_#res.base=|v_t_funThread3of3ForFork0_#res.base_4|, t_funThread3of3ForFork0_#t~nondet13=|v_t_funThread3of3ForFork0_#t~nondet13_6|, t_funThread3of3ForFork0_~p~0.base=v_t_funThread3of3ForFork0_~p~0.base_4, t_funThread3of3ForFork0_#res.offset=|v_t_funThread3of3ForFork0_#res.offset_4|, t_funThread3of3ForFork0_#in~arg.base=|v_t_funThread3of3ForFork0_#in~arg.base_4|, t_funThread3of3ForFork0_~p~0.offset=v_t_funThread3of3ForFork0_~p~0.offset_4, t_funThread3of3ForFork0_~arg.base=v_t_funThread3of3ForFork0_~arg.base_4, t_funThread3of3ForFork0_#t~mem5=|v_t_funThread3of3ForFork0_#t~mem5_8|} AuxVars[] AssignedVars[t_funThread3of3ForFork0_~mp1~0.base, t_funThread3of3ForFork0_#t~nondet7, t_funThread3of3ForFork0_#t~mem10, t_funThread3of3ForFork0_#t~nondet8, t_funThread3of3ForFork0_#t~nondet9, t_funThread3of3ForFork0_#in~arg.offset, t_funThread3of3ForFork0_#t~post6, t_funThread3of3ForFork0_~arg.offset, t_funThread3of3ForFork0_thidvar0, t_funThread3of3ForFork0_#t~post11, t_funThread3of3ForFork0_~mp1~0.offset, t_funThread3of3ForFork0_#t~nondet3, t_funThread3of3ForFork0_#t~nondet4, t_funThread3of3ForFork0_#t~nondet14, t_funThread3of3ForFork0_#t~nondet12, t_funThread3of3ForFork0_#res.base, t_funThread3of3ForFork0_#t~nondet13, t_funThread3of3ForFork0_~p~0.base, t_funThread3of3ForFork0_#res.offset, t_funThread3of3ForFork0_#in~arg.base, t_funThread3of3ForFork0_~p~0.offset, t_funThread3of3ForFork0_~arg.base, t_funThread3of3ForFork0_#t~mem5][110], [337#true, 67#$Ultimate##0true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 10#L713-8true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:58,652 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,652 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,653 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,653 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:58,676 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,676 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,676 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,677 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:58,677 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,677 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,677 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,677 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:58,677 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,677 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,677 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,677 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, t_funThread1of3ForFork0InUse, 149#L707-4true, 184#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0NotInUse]) [2023-11-30 02:23:58,678 INFO L294 olderBase$Statistics]: this new event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,678 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,678 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:58,678 INFO L297 olderBase$Statistics]: existing Event has 135 ancestors and is cut-off event [2023-11-30 02:23:59,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, 67#$Ultimate##0true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,310 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,310 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,310 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,310 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,310 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, 162#L713-14true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,310 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,310 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,310 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,310 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, 35#L713-4true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,311 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,311 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,311 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,311 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, 162#L713-14true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,311 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,311 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,311 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,311 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,392 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,392 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,392 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,392 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 117#L706-51true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,394 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,394 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,394 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,394 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 117#L706-51true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,394 INFO L294 olderBase$Statistics]: this new event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,394 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,394 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,394 INFO L297 olderBase$Statistics]: existing Event has 137 ancestors and is cut-off event [2023-11-30 02:23:59,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 33#L706-51true, 185#L714-1true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,512 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,512 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,512 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,512 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 33#L706-51true, 185#L714-1true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,513 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,513 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,513 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,513 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 33#L706-51true, 185#L714-1true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,514 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,514 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,514 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,514 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 33#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,514 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,515 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,515 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,515 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 33#L706-51true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,527 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,527 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,528 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,528 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,529 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,529 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,529 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,529 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 117#L706-51true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,634 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,634 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,634 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,634 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 117#L706-51true, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,634 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,634 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,634 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,634 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,635 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 117#L706-51true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,635 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,636 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 117#L706-51true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,636 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,636 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,637 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 117#L706-51true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,638 INFO L294 olderBase$Statistics]: this new event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,638 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,638 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,638 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,638 INFO L297 olderBase$Statistics]: existing Event has 138 ancestors and is cut-off event [2023-11-30 02:23:59,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,941 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:23:59,941 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:23:59,941 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:23:59,941 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:23:59,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,942 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:23:59,942 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:23:59,942 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:23:59,942 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:23:59,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 117#L706-51true, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,945 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:23:59,945 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:23:59,945 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:23:59,945 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:23:59,946 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 117#L706-51true, 218#L713-7true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:23:59,946 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:23:59,946 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:23:59,946 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:23:59,946 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:23:59,946 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:24:00,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 33#L706-51true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,303 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:24:00,303 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:24:00,303 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:24:00,303 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:24:00,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 33#L706-51true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,303 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:24:00,303 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:24:00,303 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:24:00,303 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:24:00,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, 33#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,304 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:24:00,304 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:24:00,304 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:24:00,304 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:24:00,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 106#L704-2true, 33#L706-51true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,304 INFO L294 olderBase$Statistics]: this new event has 140 ancestors and is cut-off event [2023-11-30 02:24:00,304 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:24:00,304 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:24:00,304 INFO L297 olderBase$Statistics]: existing Event has 140 ancestors and is cut-off event [2023-11-30 02:24:00,459 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,459 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,459 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,459 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,460 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 33#L706-51true, 185#L714-1true, 13#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,593 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,593 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,593 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,593 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 33#L706-51true, 185#L714-1true, 257#L705-1true, 6#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,594 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,594 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,594 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,594 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 33#L706-51true, 185#L714-1true, 13#L704-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,604 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,604 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,604 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,604 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,605 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,605 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,605 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,605 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,605 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 33#L706-51true, 13#L704-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,606 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,606 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,606 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,606 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,607 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,607 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,607 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,607 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 33#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:00,607 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,607 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,607 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,607 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,608 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, 33#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:00,608 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,608 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,608 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,608 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,610 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,610 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,610 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,610 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,611 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,611 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,611 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,611 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, 35#L713-4true, 13#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,615 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,615 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,615 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,615 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, 162#L713-14true, 13#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,615 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,615 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,615 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 337#true, 67#$Ultimate##0true, 35#L713-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,616 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 337#true, 162#L713-14true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,616 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,616 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, 35#L713-4true, 6#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,617 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,617 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,617 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,617 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, 162#L713-14true, 6#L704-1true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,617 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,617 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,617 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,617 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,618 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,618 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,618 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,618 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,682 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,683 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,683 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,683 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 58#L704-1true, 117#L706-51true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,685 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,685 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,685 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,685 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 58#L704-1true, 117#L706-51true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,685 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,685 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,685 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,685 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,767 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,767 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,767 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,767 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,769 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,769 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,769 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,769 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,770 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,770 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,770 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,770 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,770 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,771 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,771 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,771 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,771 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 35#L713-4true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,772 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 162#L713-14true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,772 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,772 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,773 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,773 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,773 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,773 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,773 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,773 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,773 INFO L294 olderBase$Statistics]: this new event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,773 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,774 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,774 INFO L297 olderBase$Statistics]: existing Event has 141 ancestors and is cut-off event [2023-11-30 02:24:00,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 117#L706-51true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,823 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,823 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,823 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,823 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 117#L706-51true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,825 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,825 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,825 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,825 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,825 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 117#L706-51true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,825 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,825 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,825 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,825 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 33#L706-51true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,905 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,905 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,905 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,905 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 33#L706-51true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,908 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,908 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 33#L706-51true, 185#L714-1true, 6#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,909 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,909 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,909 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,909 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 33#L706-51true, 6#L704-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,909 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,909 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,909 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,909 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 33#L706-51true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,921 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 33#L706-51true, 185#L714-1true, 13#L704-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,921 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,921 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,922 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,922 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,923 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 33#L706-51true, 13#L704-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,923 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,923 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 33#L706-51true, 13#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,923 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 33#L706-51true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:00,924 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,924 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,924 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, 33#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:00,925 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,925 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 33#L706-51true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,925 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,925 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 33#L706-51true, 6#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,926 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,926 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,926 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,926 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,926 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 33#L706-51true, 6#L704-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,926 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,926 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,926 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,926 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,927 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 33#L706-51true, 6#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,927 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,927 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,927 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,927 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,945 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 33#L706-51true, 13#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,946 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,946 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 337#true, 170#L714true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,947 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,947 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 33#L706-51true, 6#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,951 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,951 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,952 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,952 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,952 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,952 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 33#L706-51true, 35#L713-4true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,959 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 33#L706-51true, 162#L713-14true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,959 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 67#$Ultimate##0true, 35#L713-4true, 149#L707-4true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,959 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,959 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,960 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,960 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 67#$Ultimate##0true, 149#L707-4true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,960 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,960 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,960 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,960 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 33#L706-51true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,961 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 33#L706-51true, 162#L713-14true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,961 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 34#L704-2true, 33#L706-51true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,961 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,961 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, 33#L706-51true, 162#L713-14true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,962 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 67#$Ultimate##0true, 35#L713-4true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,962 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,962 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,963 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 67#$Ultimate##0true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,963 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 67#$Ultimate##0true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,963 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,963 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 67#$Ultimate##0true, 35#L713-4true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,964 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 149#L707-4true, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,964 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,964 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 33#L706-51true, 35#L713-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,965 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 33#L706-51true, 162#L713-14true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,965 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,965 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 149#L707-4true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,966 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 149#L707-4true, 159#$Ultimate##0true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,966 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,966 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,967 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,967 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,967 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,967 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,967 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,967 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,967 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,967 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,967 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,967 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,967 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 22#L707-1true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,968 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 149#L707-4true, 159#$Ultimate##0true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,968 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 108#L705-2true, t_funThread1of3ForFork0InUse, 149#L707-4true, 159#$Ultimate##0true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,968 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,968 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,969 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 117#L706-51true, t_funThread1of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,984 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,984 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 117#L706-51true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,986 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,986 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,986 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,986 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 117#L706-51true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:00,987 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,987 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,987 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:00,987 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 117#L706-51true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,057 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,057 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,057 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,057 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,057 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 58#L704-1true, 117#L706-51true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,057 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,057 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,057 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,057 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,058 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 117#L706-51true, 58#L704-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,059 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,059 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,059 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,059 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,059 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,059 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,059 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,059 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,059 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,059 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, 117#L706-51true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,059 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,059 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,060 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,060 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, 117#L706-51true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,061 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,061 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,061 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,061 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,061 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,120 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,120 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,120 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,120 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,120 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,120 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,120 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,120 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,147 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,147 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,147 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,147 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,147 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,148 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,149 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,149 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,149 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,149 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,149 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,149 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 170#L714true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,149 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,149 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,150 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,150 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,151 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 170#L714true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,151 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,151 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,151 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,151 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,152 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,152 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,152 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,152 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,152 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,153 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,153 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,153 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,153 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,154 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,154 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,154 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,155 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,156 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,156 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,156 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,156 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 162#L713-14true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,156 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,156 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,157 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,157 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,157 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,157 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,157 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,157 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 162#L713-14true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,157 INFO L294 olderBase$Statistics]: this new event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,157 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,157 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,157 INFO L297 olderBase$Statistics]: existing Event has 142 ancestors and is cut-off event [2023-11-30 02:24:01,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 117#L706-51true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,211 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,211 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,211 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,211 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 117#L706-51true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,211 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,211 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,211 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,211 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,212 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 117#L706-51true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,212 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,213 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,213 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,213 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,213 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,213 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 117#L706-51true, 108#L705-2true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,213 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,213 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,213 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,213 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,213 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,213 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 117#L706-51true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,213 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,213 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,213 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,213 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,215 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 117#L706-51true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,215 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,215 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,215 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,215 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,215 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 33#L706-51true, 185#L714-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,334 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,334 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,334 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,334 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,334 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 33#L706-51true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,334 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,334 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,334 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,334 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 33#L706-51true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,335 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,335 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,335 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,335 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,335 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, 33#L706-51true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,335 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,335 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,335 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,335 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,336 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,336 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,336 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,336 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 67#$Ultimate##0true, 22#L707-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,336 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,336 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,336 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,336 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 33#L706-51true, 185#L714-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,339 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,339 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,339 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,339 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, 33#L706-51true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,339 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,339 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,339 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,339 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,340 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,340 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,340 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,340 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 67#$Ultimate##0true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,340 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,340 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,340 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,340 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, 33#L706-51true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,342 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,342 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,342 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,342 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,342 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 33#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,342 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,342 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,343 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,343 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 159#$Ultimate##0true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,346 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,346 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,346 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,346 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,346 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,346 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,346 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,346 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,348 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,348 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,348 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,348 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 22#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,348 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,348 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,348 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,348 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 33#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,363 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,363 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,363 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,363 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,363 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,363 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 33#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,363 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,363 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,363 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,363 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,363 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,364 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 33#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,364 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,364 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,364 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,364 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 33#L706-51true, 185#L714-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,364 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,364 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,364 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,364 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,364 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,364 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 33#L706-51true, 185#L714-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,365 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,365 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,365 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,365 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,365 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 33#L706-51true, 185#L714-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,370 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,370 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,370 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,370 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,370 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,370 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,370 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,370 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,371 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, 33#L706-51true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,371 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,371 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,371 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,371 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,371 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,371 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,371 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,371 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,371 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, 33#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,372 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,372 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,372 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,372 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,372 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,373 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 33#L706-51true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,373 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,373 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,373 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,373 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,373 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,373 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,373 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,373 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,373 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,661 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,661 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,661 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,661 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 33#L706-51true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,662 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,662 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,662 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,662 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,662 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 34#L704-2true, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,663 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,663 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,663 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,663 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 67#$Ultimate##0true, 149#L707-4true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,664 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,664 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,665 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,665 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,665 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,665 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,665 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,665 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,666 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,666 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,666 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,666 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,666 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,666 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,666 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,666 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,666 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,666 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 67#$Ultimate##0true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,667 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,667 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 149#L707-4true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,673 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,673 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 33#L706-51true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:01,674 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,674 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,674 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,674 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,675 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,675 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,675 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,675 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,676 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,676 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 34#L704-2true, 337#true, 106#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,677 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,677 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,677 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,677 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,677 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 149#L707-4true, 159#$Ultimate##0true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,677 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,678 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,678 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,678 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,679 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,679 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,679 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,679 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, 149#L707-4true, 159#$Ultimate##0true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,679 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,679 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,679 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,679 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 117#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,711 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,711 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,711 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,711 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 117#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,711 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,711 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,711 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,711 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,712 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 117#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,712 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,712 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,712 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,712 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,712 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,713 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,713 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,713 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,713 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,713 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,713 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 126#L704-2true, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,713 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,713 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,713 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,713 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,715 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 117#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 126#L704-2true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,715 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,715 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,715 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,715 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,715 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,868 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,868 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,868 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,868 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,868 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,868 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,868 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,868 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,870 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,870 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,870 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,870 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 325#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,870 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,870 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,870 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,870 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,873 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,873 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,873 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,873 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,873 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,874 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,874 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,874 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,874 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,874 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,874 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,874 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,874 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,874 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,875 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,875 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,875 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,876 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,876 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,876 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,876 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,876 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,876 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,876 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,876 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,876 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,876 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,876 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,876 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,876 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 170#L714true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,878 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,878 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,878 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,878 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,878 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 170#L714true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,878 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,878 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,878 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,878 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,878 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,878 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,879 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,879 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,879 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,879 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,879 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,879 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,879 INFO L294 olderBase$Statistics]: this new event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,879 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,879 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,879 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,879 INFO L297 olderBase$Statistics]: existing Event has 143 ancestors and is cut-off event [2023-11-30 02:24:01,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, 13#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,904 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,904 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,904 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,904 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, 6#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,905 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,905 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,905 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,905 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, 13#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,909 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,909 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,909 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,909 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,909 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 337#true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,909 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,909 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,909 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,909 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, 6#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,910 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,910 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,910 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,910 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,910 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,910 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,910 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,911 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,911 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 58#L704-1true, 117#L706-51true, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,915 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,915 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,915 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,915 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 58#L704-1true, 117#L706-51true, 218#L713-7true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,916 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,916 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,918 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,918 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,918 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,918 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,918 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,918 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,918 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,919 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,919 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,919 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,919 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,919 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,919 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,919 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 35#L713-4true, 312#L705-5true, 257#L705-1true, 117#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:01,951 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,951 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,951 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:01,951 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 33#L706-51true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:02,067 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,067 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,067 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,067 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,067 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 119#L705-1true]) [2023-11-30 02:24:02,082 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,082 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,082 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,082 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,086 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 33#L706-51true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:02,086 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,086 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,086 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,086 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,087 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 33#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:02,087 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,087 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,087 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,087 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,088 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 13#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:02,088 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,088 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,088 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,088 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 257#L705-1true, 6#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,089 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,089 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,089 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,090 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 162#L713-14true, 257#L705-1true, 312#L705-5true, 117#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,091 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,091 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,094 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,094 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,094 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,095 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,095 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,095 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,096 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,096 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,096 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,096 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,097 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,097 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,097 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,097 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:02,097 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,097 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,097 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,097 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, 162#L713-14true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:02,097 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,098 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,098 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,098 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 35#L713-4true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,098 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,098 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,098 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,098 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 162#L713-14true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,098 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,098 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,098 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,098 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [34#L704-2true, 337#true, 106#L704-2true, 35#L713-4true, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,099 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,099 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,099 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,099 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 106#L704-2true, 162#L713-14true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,099 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,099 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,099 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,099 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 117#L706-51true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,102 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,102 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,102 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,102 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,102 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 117#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,102 INFO L294 olderBase$Statistics]: this new event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,103 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,103 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,103 INFO L297 olderBase$Statistics]: existing Event has 144 ancestors and is cut-off event [2023-11-30 02:24:02,388 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,388 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,388 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,388 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,388 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 117#L706-51true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,535 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,535 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,535 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,535 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 117#L706-51true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,536 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,536 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,536 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,536 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,536 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 33#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,538 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,538 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 33#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,543 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,543 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 34#L704-2true, 33#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,544 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,544 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,544 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,544 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 33#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,545 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,545 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,553 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 33#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,553 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,553 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,553 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,553 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,553 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 67#$Ultimate##0true, 149#L707-4true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,553 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,554 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,554 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,554 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 33#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,554 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,554 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,554 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, 33#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,555 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 67#$Ultimate##0true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,555 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,555 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 67#$Ultimate##0true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,556 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 67#$Ultimate##0true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,556 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,556 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 33#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,557 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,557 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 149#L707-4true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,558 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,558 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,558 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,558 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 218#L713-7true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,558 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,558 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,558 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,558 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 22#L707-1true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,559 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 149#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 159#$Ultimate##0true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,559 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,559 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 117#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 126#L704-2true, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,562 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,563 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,563 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,563 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,564 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 117#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,564 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,564 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,567 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,567 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,567 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,567 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,568 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,568 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,569 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 325#L707-1true, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,569 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,569 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,571 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,571 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,571 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,571 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,571 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,571 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,571 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,571 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,572 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,572 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 325#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,572 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,572 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,572 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,572 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,572 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 81#$Ultimate##0true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,572 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,573 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,573 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,573 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,573 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 257#L705-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,597 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,597 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,597 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,597 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 33#L706-51true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,610 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,611 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,611 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,611 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,611 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,611 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,611 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,611 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 312#L705-5true, 117#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,622 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,622 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,622 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,622 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 35#L713-4true, 312#L705-5true, 117#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,623 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,623 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,623 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,623 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,634 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,634 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,634 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,634 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,745 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,745 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,746 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,746 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,746 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,746 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,746 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,746 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,748 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,748 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,748 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,748 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,748 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,748 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,748 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,748 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 33#L706-51true, 185#L714-1true, 257#L705-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,749 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,749 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,749 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,750 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,754 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 33#L706-51true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,754 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,754 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,755 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,755 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,757 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,757 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,757 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,757 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,757 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,757 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,757 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,757 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,757 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 106#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,759 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,759 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,759 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,759 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,759 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 106#L704-2true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,759 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,759 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,759 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,760 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,785 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 33#L706-51true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,785 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,785 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,785 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,785 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,785 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 33#L706-51true, 257#L705-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,788 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,788 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,788 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,788 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,788 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 33#L706-51true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,788 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,788 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,789 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,789 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,789 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 33#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:02,789 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,789 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,789 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,789 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,789 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,790 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 33#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:02,790 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,790 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,790 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,790 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,790 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,790 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,790 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,790 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,790 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,790 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 294#L705-2true, 257#L705-1true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,793 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,793 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,794 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,794 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,794 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 170#L714true, 257#L705-1true, 312#L705-5true, 117#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,794 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,794 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,794 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,794 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 117#L706-51true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,813 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,813 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,813 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,814 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 117#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,814 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,814 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,814 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,814 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,815 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,816 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,816 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,816 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,816 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,816 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,816 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,816 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,816 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,816 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,816 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,817 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,817 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,817 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,817 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,817 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,817 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,819 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,819 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,819 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,820 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,820 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,820 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,820 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,820 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,820 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,821 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,821 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,821 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,821 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,822 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 13#L704-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,822 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,822 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,822 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,822 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,827 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 33#L706-51true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,827 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,827 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,827 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,827 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,827 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 33#L706-51true, 162#L713-14true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,828 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,828 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,828 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,828 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,829 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, 162#L713-14true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,829 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,829 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,829 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,829 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,830 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 13#L704-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,830 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,830 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,830 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,830 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:02,831 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,831 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,831 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,831 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,832 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:02,832 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,832 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,832 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,832 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,832 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,833 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 34#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:02,833 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,833 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,833 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,833 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,834 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 13#L704-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:02,834 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,834 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,834 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,834 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 13#L704-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:02,835 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,835 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,835 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,835 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,835 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 170#L714true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,836 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,836 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,836 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,836 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 106#L704-2true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,836 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,836 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,836 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,836 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 106#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,837 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,837 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,837 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,837 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 6#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,838 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,838 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,838 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,838 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 6#L704-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,840 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,840 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,840 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,840 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 6#L704-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,840 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,840 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,840 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,840 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,841 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 6#L704-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,841 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,841 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,841 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,841 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 312#L705-5true, 117#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,847 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,847 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,847 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,847 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 312#L705-5true, 117#L706-51true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,847 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,847 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,847 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,847 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 162#L713-14true, 312#L705-5true, 117#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,848 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,848 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,848 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,848 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 170#L714true, 312#L705-5true, 117#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,848 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,848 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,848 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,848 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,851 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 117#L706-51true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,851 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,851 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 117#L706-51true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,853 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,853 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,853 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,853 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,853 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 117#L706-51true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,853 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,853 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,853 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,853 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, 35#L713-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,855 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,855 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,855 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,855 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, 162#L713-14true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,856 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,856 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,856 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,856 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 337#true, 35#L713-4true, 13#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,858 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,858 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,858 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,858 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 337#true, 162#L713-14true, 13#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,858 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,858 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,858 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,858 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, 35#L713-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,859 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, 162#L713-14true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,859 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,859 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, 13#L704-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:02,860 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,860 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,860 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,860 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,860 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 13#L704-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:02,860 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,860 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,860 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,860 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 35#L713-4true, 6#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,862 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,862 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,862 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,862 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 162#L713-14true, 6#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,862 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,862 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,862 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,862 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, 257#L705-1true, 6#L704-1true, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,863 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,863 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,863 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,863 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 257#L705-1true, 6#L704-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,863 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,863 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,863 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,863 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 294#L705-2true, t_funThread1of3ForFork0InUse, 117#L706-51true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,868 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,868 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,868 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,868 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 294#L705-2true, t_funThread1of3ForFork0InUse, 117#L706-51true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,868 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,868 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,869 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,869 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:02,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:02,901 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,901 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,901 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:02,901 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,024 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,024 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,024 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,024 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,024 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,026 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,026 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,026 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,026 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,027 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,027 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,027 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,027 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,027 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,027 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,027 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,027 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 35#L713-4true, t_funThread1of3ForFork0InUse, 58#L704-1true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,029 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:03,029 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:03,029 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:03,029 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:03,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 162#L713-14true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,029 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:03,029 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:03,029 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:03,029 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:03,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,030 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:03,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:03,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:03,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:03,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,030 INFO L294 olderBase$Statistics]: this new event has 145 ancestors and is cut-off event [2023-11-30 02:24:03,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:03,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:03,030 INFO L297 olderBase$Statistics]: existing Event has 145 ancestors and is cut-off event [2023-11-30 02:24:03,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,206 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,206 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,206 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,206 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,207 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,207 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,207 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,207 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,207 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 257#L705-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,208 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,208 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,208 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,209 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 35#L713-4true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,210 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,210 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,210 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,210 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 162#L713-14true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,210 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,210 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,210 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,210 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,210 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 35#L713-4true, 257#L705-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,211 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,211 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,211 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,211 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 162#L713-14true, 257#L705-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,211 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,211 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,211 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,211 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,224 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,224 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,224 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,224 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,225 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,225 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,225 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,225 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,229 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,229 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,229 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,229 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 337#true, 34#L704-2true, 35#L713-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,232 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,232 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,232 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,232 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,232 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 35#L713-4true, 13#L704-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,232 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,232 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,232 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,232 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 35#L713-4true, 13#L704-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,233 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,233 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,233 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,233 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 6#L704-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,239 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,239 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,239 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,239 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 6#L704-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,240 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,240 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,240 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,240 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 76#L706-3true, 117#L706-51true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,244 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,244 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,244 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,244 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 35#L713-4true, 76#L706-3true, 108#L705-2true, 117#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,245 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,245 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,245 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,245 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 117#L706-51true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,267 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,267 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,267 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,267 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 117#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,267 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,267 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,267 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,267 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 117#L706-51true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,269 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,269 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,269 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,269 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,269 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 117#L706-51true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,269 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,269 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,269 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,269 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,269 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 117#L706-51true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,270 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,270 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,270 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,270 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 33#L706-51true, 185#L714-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,417 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,417 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,417 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,417 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 33#L706-51true, 185#L714-1true, 108#L705-2true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,417 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,417 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,417 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,417 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 33#L706-51true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,420 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,420 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,420 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,420 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,421 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 33#L706-51true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,421 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,421 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 294#L705-2true, t_funThread1of3ForFork0InUse, 117#L706-51true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,448 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,448 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,448 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,448 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 294#L705-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, 117#L706-51true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,448 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,448 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,449 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,449 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,450 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,450 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,450 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 33#L706-51true, 185#L714-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,451 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,451 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 33#L706-51true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,451 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,451 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 33#L706-51true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,452 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,452 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,452 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,452 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,452 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 13#L704-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,452 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,452 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,452 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,452 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,452 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,461 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 33#L706-51true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,461 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,461 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,461 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,461 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,461 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,461 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,461 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,461 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,461 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,462 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 33#L706-51true, t_funThread1of3ForFork0InUse, 108#L705-2true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,462 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,462 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,462 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,462 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,462 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,463 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,463 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,463 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,463 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, 184#L705-2true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,463 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,463 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,463 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,463 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 13#L704-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,464 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,464 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,464 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,464 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,464 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 337#true, 170#L714true, 13#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,464 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,464 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,464 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,464 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:03,465 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,465 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,465 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,465 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,465 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,467 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 34#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:03,467 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,467 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,467 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,467 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,467 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 106#L704-2true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,468 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,468 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,468 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,468 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,468 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,469 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 6#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,469 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,469 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,469 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,469 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,469 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,471 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 6#L704-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,471 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,471 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,471 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,471 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,471 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 170#L714true, 6#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,471 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,471 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,471 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,471 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 294#L705-2true, 117#L706-51true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,479 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,479 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,479 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,479 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,479 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 312#L705-5true, 117#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,479 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,479 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,479 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,480 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,480 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 294#L705-2true, 117#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,480 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,480 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,480 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 170#L714true, 312#L705-5true, 117#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,481 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 294#L705-2true, 117#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,481 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,481 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 117#L706-51true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,514 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,514 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,514 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,514 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,514 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,515 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,515 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,515 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,515 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,517 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,517 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,517 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,517 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,517 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,518 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,518 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,518 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,518 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,518 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,518 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,518 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,518 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,519 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,519 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,520 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 33#L706-51true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,520 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,520 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,520 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,520 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,520 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 34#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,521 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,521 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,521 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,521 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 13#L704-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,522 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,522 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,522 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,522 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 22#L707-1true, 13#L704-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,523 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,523 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,523 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,523 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,524 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,524 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,524 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,524 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,524 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,525 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,525 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,525 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,525 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,528 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,528 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,528 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,528 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,528 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 33#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,528 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,528 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,528 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,529 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,529 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 337#true, 170#L714true, 13#L704-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,529 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,529 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,529 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,529 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,529 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,530 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,531 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,531 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,531 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 211#L705-5true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,531 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,531 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,531 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,531 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,533 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,533 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,533 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,533 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,533 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,533 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 34#L704-2true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,534 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,534 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,534 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,534 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 34#L704-2true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,534 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,534 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,534 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,534 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 13#L704-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,535 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,535 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,535 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,535 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 13#L704-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,535 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,535 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,535 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,535 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 22#L707-1true, 13#L704-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,536 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,536 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,536 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,536 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 22#L707-1true, 13#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,537 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,537 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,537 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,537 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:03,537 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,537 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,537 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,537 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:03,538 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,538 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,538 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,538 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:03,539 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:03,539 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,539 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 13#L704-1true, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:03,540 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,540 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,540 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,540 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,541 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,541 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 106#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,542 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,542 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,542 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,542 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,543 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,543 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,544 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,544 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,546 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 170#L714true, 6#L704-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,546 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,546 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,546 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,546 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,546 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 6#L704-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,547 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,547 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,547 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,547 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 6#L704-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,548 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,548 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,548 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,548 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 257#L705-1true, 6#L704-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,548 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,549 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,549 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,549 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 76#L706-3true, 117#L706-51true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,554 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,554 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,554 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,554 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 162#L713-14true, 76#L706-3true, 108#L705-2true, 117#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,554 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,554 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,554 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,554 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:03,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 294#L705-2true, t_funThread1of3ForFork0InUse, 117#L706-51true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,558 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,558 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,558 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,558 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,558 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,561 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,561 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,562 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,562 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,562 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,562 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,563 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,563 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,563 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, 13#L704-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,563 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,563 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,563 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,563 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 13#L704-1true, 149#L707-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,563 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,563 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,563 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,563 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,564 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,564 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,564 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,564 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,564 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,564 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,564 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,564 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, 13#L704-1true, t_funThread1of3ForFork0InUse, 149#L707-4true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,566 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,566 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,566 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,566 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 13#L704-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,566 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,566 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,566 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,566 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:03,566 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,566 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,566 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,566 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:03,567 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,567 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,567 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,567 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 35#L713-4true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:03,567 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,567 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,567 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,567 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [34#L704-2true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:03,567 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,567 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,567 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,568 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 106#L704-2true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,568 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,568 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,568 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,568 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 106#L704-2true, 162#L713-14true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,568 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,568 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,568 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,568 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 106#L704-2true, 35#L713-4true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,569 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,569 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,569 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,569 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 106#L704-2true, 162#L713-14true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,569 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,569 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,569 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,569 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 6#L704-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,570 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,570 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,570 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,570 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 6#L704-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,570 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,570 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,570 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,570 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, 6#L704-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,570 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,570 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,570 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,570 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 6#L704-1true, 149#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,571 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,571 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,571 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,571 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 312#L705-5true, 117#L706-51true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,573 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,573 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,573 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,573 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 312#L705-5true, 117#L706-51true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,574 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,574 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,574 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,574 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,609 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,609 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,609 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,609 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,611 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,611 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,611 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,611 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,612 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,612 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,612 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,612 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,612 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,612 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,612 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,612 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:03,613 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,613 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,613 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,613 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,613 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 162#L713-14true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,614 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,614 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,614 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,614 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,614 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,614 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,614 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,614 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,614 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,615 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,615 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,615 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,615 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,706 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,706 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,706 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,707 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 58#L704-1true, 325#L707-1true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,707 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,707 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,707 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,707 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,746 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,746 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,746 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,746 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,746 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,748 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,748 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,748 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,748 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,748 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,748 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,749 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,749 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,749 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,749 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,749 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,751 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,751 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,751 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,751 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,751 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, t_funThread1of3ForFork0InUse, 58#L704-1true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,752 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,752 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,752 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,752 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 58#L704-1true, 325#L707-1true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,753 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,753 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,753 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,753 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,753 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,753 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,754 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,754 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,754 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 35#L713-4true, t_funThread1of3ForFork0InUse, 58#L704-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,755 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,755 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,755 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,755 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 58#L704-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,756 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,756 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,756 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,756 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 58#L704-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,756 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,756 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,756 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,756 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 162#L713-14true, 108#L705-2true, t_funThread1of3ForFork0InUse, 58#L704-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:03,756 INFO L294 olderBase$Statistics]: this new event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,756 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,756 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:03,756 INFO L297 olderBase$Statistics]: existing Event has 146 ancestors and is cut-off event [2023-11-30 02:24:04,098 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,098 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,098 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,098 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,098 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,099 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,099 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,099 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,099 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,099 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 312#L705-5true, 117#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,103 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,103 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,103 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,103 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 257#L705-1true, 312#L705-5true, 117#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,103 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,103 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,103 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,103 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 312#L705-5true, 117#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,104 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,104 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,104 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,104 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,104 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,105 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,105 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,105 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,105 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,105 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,105 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,105 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,105 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,106 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,107 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,107 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:04,107 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,107 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,108 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,108 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,108 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,108 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [34#L704-2true, 337#true, 106#L704-2true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,108 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,108 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,108 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,108 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,112 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 117#L706-51true, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,112 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,112 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,112 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,112 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,113 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 117#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,113 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,113 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,113 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,113 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,113 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,126 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,126 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,126 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,126 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 325#L707-1true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,126 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,127 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,127 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,127 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,150 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,150 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,150 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,150 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,150 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,150 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,152 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 108#L705-2true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,152 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,152 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,152 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,152 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,152 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 170#L714true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,152 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,152 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,152 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,152 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,154 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 319#L707true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,154 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,154 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,154 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,154 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,154 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,155 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,155 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,155 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,155 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 325#L707-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,156 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,156 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,156 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,156 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 170#L714true, 257#L705-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,156 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,156 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,156 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,156 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 35#L713-4true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,158 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,158 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,158 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,158 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,158 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 162#L713-14true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,158 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,158 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,158 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,158 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 35#L713-4true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,159 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,159 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,159 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,159 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 162#L713-14true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,159 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,159 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,159 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,159 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,163 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,163 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,163 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,164 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,164 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,164 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,164 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,164 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 35#L713-4true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,173 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,173 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,173 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,173 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,174 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,174 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,174 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,174 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 6#L704-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,359 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,359 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,359 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,359 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 6#L704-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,360 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,360 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,360 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,360 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,362 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 6#L704-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,362 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,363 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,363 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,363 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,363 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 6#L704-1true, 22#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,363 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,363 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,363 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,363 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,396 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,396 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,396 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,396 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,396 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,398 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,398 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,398 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,398 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,398 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,398 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,398 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,398 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,398 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,399 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,399 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,399 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,399 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,399 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,399 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,399 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,399 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,399 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,399 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,400 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,400 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,400 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,400 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,400 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,400 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,400 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,400 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,400 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,400 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 34#L704-2true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,402 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,402 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,402 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,402 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,402 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 13#L704-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,403 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,403 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,403 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,403 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,403 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,403 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 22#L707-1true, 13#L704-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,403 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,404 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,404 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,404 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,404 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 13#L704-1true, 149#L707-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,404 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,404 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,404 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,404 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,405 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,405 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,405 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,405 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,405 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:04,405 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:04,405 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:04,406 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:04,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, 272#L706-24true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,406 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,406 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,406 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,406 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, 272#L706-24true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,407 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:04,407 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:04,407 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:04,407 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:04,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,413 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,413 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,413 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,413 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,413 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,413 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,413 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,413 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,413 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,416 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 34#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,416 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,416 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,416 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,416 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,416 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [130#L707true, 211#L705-5true, 337#true, 34#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,416 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,416 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,416 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,416 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,417 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 13#L704-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,417 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,417 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,417 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,417 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,417 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 13#L704-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,417 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,417 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,418 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,418 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,418 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 13#L704-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,418 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,418 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,418 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,418 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,418 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 13#L704-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,418 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,419 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,419 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,419 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,419 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 13#L704-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,419 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,419 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,419 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,419 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:04,419 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,419 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,419 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,420 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,420 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,420 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:04,420 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,420 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,420 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,420 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,420 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,420 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,420 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,420 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,421 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,421 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,421 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:04,421 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,421 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,421 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,421 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,421 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,422 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:04,422 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,422 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,422 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,422 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,422 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,422 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 170#L714true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,422 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,422 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,422 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,422 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,423 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,423 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,423 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,423 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,423 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,423 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,425 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 106#L704-2true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,425 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,425 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,425 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,425 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,425 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 106#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,426 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,426 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,426 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,426 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,428 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,428 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,428 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,428 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,428 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,428 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,429 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,429 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,429 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,429 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,429 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 106#L704-2true, 170#L714true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,429 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,429 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,429 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,429 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,429 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 6#L704-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,429 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,430 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,430 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,430 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,430 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 6#L704-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,430 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,430 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,430 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,430 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,430 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 6#L704-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,430 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,431 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,431 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,431 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,432 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 6#L704-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,432 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,432 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,432 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,432 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,432 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 6#L704-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,433 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,433 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,433 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,433 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,433 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 6#L704-1true, 22#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,433 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,433 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,433 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,434 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,434 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 6#L704-1true, 108#L705-2true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,434 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,434 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,434 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,434 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 6#L704-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,434 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,434 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,434 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,434 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, 117#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,441 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,441 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,441 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,441 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, 117#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,441 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:04,441 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:04,441 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:04,441 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:04,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, 117#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,442 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,442 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,442 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,442 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,442 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 76#L706-3true, 108#L705-2true, 117#L706-51true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,442 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:04,442 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:04,442 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:04,442 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:04,486 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,486 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,487 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,487 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,487 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,487 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,487 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,487 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,487 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,487 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,488 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,489 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,489 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,489 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,489 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,489 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,489 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,489 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,489 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,489 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 13#L704-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,491 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,491 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,491 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,491 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,491 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,492 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,492 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,492 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,492 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,492 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,494 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,494 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,494 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,494 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,494 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,494 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 34#L704-2true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,496 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,496 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,496 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,496 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,496 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,496 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 13#L704-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,496 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,497 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,497 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,497 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,497 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 13#L704-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,497 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,497 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,497 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,497 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,497 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 13#L704-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,500 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,500 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,500 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,500 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,500 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,501 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:04,501 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,501 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,501 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,501 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,501 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:04,502 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,502 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,502 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,502 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 170#L714true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:04,502 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,502 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,502 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,502 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,502 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 106#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,504 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,504 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,504 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,504 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,504 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 162#L713-14true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,505 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,505 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,505 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,505 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 162#L713-14true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,505 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,505 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,506 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,506 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 106#L704-2true, 170#L714true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,506 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,506 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,506 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,506 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,506 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,506 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 6#L704-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,506 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,506 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,507 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,507 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,507 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 6#L704-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,507 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,507 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,507 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,507 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,507 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,507 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 6#L704-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,508 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,508 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,508 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,508 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,508 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,508 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 6#L704-1true, 149#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,509 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,509 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,509 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,509 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,509 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 312#L705-5true, 117#L706-51true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,512 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,512 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,512 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,512 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,518 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,518 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,518 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,518 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,518 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,520 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,520 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,521 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,521 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,521 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,521 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,521 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,521 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,521 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,521 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,521 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 149#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,521 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,521 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,521 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,521 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,522 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,522 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,522 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,522 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,522 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,522 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,522 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,523 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [34#L704-2true, 337#true, 35#L713-4true, 149#L707-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,523 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,523 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,523 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,523 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [34#L704-2true, 337#true, 162#L713-14true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,523 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,523 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,523 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,523 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 149#L707-4true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,525 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,525 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,525 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,525 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,525 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,525 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,525 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,525 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 35#L713-4true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,526 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,526 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,526 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,526 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 162#L713-14true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,526 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,526 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,526 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,526 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 35#L713-4true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,528 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,528 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,528 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,528 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 162#L713-14true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,528 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,528 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,528 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,528 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 106#L704-2true, 35#L713-4true, 108#L705-2true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,529 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,529 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,529 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,529 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 106#L704-2true, 162#L713-14true, 149#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,529 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,529 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,529 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,529 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 126#L704-2true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,535 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,535 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,536 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,536 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 325#L707-1true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,536 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,536 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,536 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,536 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,570 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,570 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,570 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,570 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,570 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,570 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,572 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 170#L714true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,572 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,572 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,574 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,574 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,575 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,575 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,575 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,575 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,576 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,576 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,576 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,576 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,577 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,577 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,577 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,577 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,578 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 162#L713-14true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,579 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,579 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,579 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 162#L713-14true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,580 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,580 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,735 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,735 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,735 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,735 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,735 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,736 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,736 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,736 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 58#L704-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,739 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,739 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,739 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,739 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 58#L704-1true, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,739 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,739 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,739 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,739 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,744 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,744 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,744 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,744 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,744 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,744 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,744 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,744 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,744 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,744 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,745 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,745 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,745 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,745 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,746 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,746 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,746 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,746 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,746 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,746 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,746 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,746 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,746 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,746 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,746 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,747 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,747 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,747 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,747 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,747 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,747 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,747 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,747 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,747 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,747 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,748 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,748 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,748 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,748 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,750 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,750 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,750 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,750 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,750 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,750 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,750 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,750 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,750 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,750 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,750 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 58#L704-1true, 325#L707-1true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,751 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,751 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,751 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,751 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,751 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, 58#L704-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,751 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,751 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,751 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,752 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,752 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is cut-off event [2023-11-30 02:24:04,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 117#L706-51true, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,868 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,868 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,868 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,868 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,869 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 117#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,869 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,869 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,869 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,869 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,869 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,871 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,871 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,871 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,871 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,879 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 33#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,879 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,879 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,879 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,879 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,880 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,880 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,880 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,880 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,880 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,880 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,880 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,880 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [130#L707true, 211#L705-5true, 337#true, 13#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,881 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,881 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,881 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,881 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,886 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 6#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,886 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,886 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,886 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,886 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 312#L705-5true, 117#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,893 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,893 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,893 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,893 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,893 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 312#L705-5true, 117#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,893 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,893 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,893 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,893 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,893 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 294#L705-2true, 117#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,894 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,894 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,894 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,894 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,896 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,896 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,896 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,896 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,896 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,898 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 33#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,898 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,898 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,898 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,898 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,898 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 33#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,899 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,899 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,899 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,899 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,899 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 337#true, 13#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,899 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,899 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,899 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,899 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,899 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,900 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,900 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,900 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,900 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,900 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,900 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 13#L704-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:04,901 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,901 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,901 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,901 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,902 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 6#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,902 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,902 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,902 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,902 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,902 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 257#L705-1true, 6#L704-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,903 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,903 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,903 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,903 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 294#L705-2true, t_funThread1of3ForFork0InUse, 117#L706-51true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,907 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,907 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,907 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,907 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,907 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, t_funThread1of3ForFork0InUse, 58#L704-1true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,915 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,915 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,915 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,915 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,917 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, t_funThread1of3ForFork0InUse, 58#L704-1true, 218#L713-7true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,917 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,917 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,917 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,917 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,917 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 257#L705-1true, t_funThread1of3ForFork0InUse, 58#L704-1true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,917 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,917 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,917 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,917 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,958 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,958 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,958 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,958 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,958 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,958 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,958 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,958 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,960 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,960 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,961 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,961 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,961 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,961 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,961 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,961 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,965 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,965 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,965 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,965 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,965 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,965 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,965 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,965 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,965 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,965 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 170#L714true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,965 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,965 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,965 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,966 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 108#L705-2true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,967 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,967 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,967 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,967 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,968 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,968 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,968 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,968 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,968 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 170#L714true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,968 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,968 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,968 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,968 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,968 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,968 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,968 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,968 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,968 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,970 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 170#L714true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,970 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,970 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,971 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,971 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 325#L707-1true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,971 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,971 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,972 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 170#L714true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,972 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,972 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,972 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,972 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,972 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,983 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 02:24:04,983 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:04,983 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:04,983 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:04,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,984 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:04,984 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:04,984 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:04,984 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:04,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,984 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 02:24:04,984 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:04,984 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:04,984 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:04,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,984 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:04,984 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:04,985 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:04,985 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:04,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 34#L704-2true, 35#L713-4true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,985 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 02:24:04,985 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:04,985 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:04,985 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:04,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,985 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:04,985 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:04,986 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:04,986 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:04,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,986 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 02:24:04,986 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:04,986 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:04,986 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:04,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 34#L704-2true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,986 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:04,986 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:04,986 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:04,987 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:04,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:04,988 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:04,988 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,224 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,224 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,224 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,224 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,224 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,224 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,224 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,224 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,226 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,226 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,226 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,226 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,226 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 22#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,226 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,226 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,227 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,227 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,228 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,228 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,229 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,229 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,229 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 22#L707-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,229 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,229 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,229 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,229 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,231 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,231 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,231 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,231 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,231 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, 22#L707-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,231 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,231 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,232 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,232 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,241 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,241 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,241 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,241 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,242 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,242 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,242 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,242 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,244 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,244 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,244 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,244 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,244 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,244 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,244 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,244 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,244 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,249 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,249 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,249 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,249 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,249 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,250 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,250 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,250 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,252 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,252 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,252 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 22#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,252 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,253 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,253 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,253 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,315 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,316 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,316 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,316 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,316 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,316 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,316 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,316 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,316 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,316 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,316 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,316 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,316 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,317 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,318 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,318 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,318 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,318 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,318 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,318 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,318 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,318 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,318 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,318 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,319 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,319 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,319 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,319 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,319 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,319 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,319 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,319 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,319 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,319 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,319 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,320 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,320 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,320 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,320 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,320 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,320 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,320 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,320 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,320 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,321 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,321 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,321 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,321 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,321 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,321 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,321 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,321 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,321 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,321 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,322 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,322 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,322 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,322 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,322 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,322 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,322 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,322 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,322 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,322 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,322 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [34#L704-2true, 337#true, 170#L714true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,322 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,322 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,323 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,323 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,328 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,328 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,328 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,328 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,328 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,329 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,329 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,329 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,329 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,329 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,329 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,330 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,330 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,330 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,330 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,330 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,330 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,330 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,330 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,330 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,330 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,330 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,330 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,330 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,330 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,331 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,331 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,331 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,331 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,331 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,331 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 34#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,331 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,331 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,331 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,331 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,332 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,332 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,332 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,332 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,332 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,332 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 170#L714true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,332 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,332 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,332 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,332 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 34#L704-2true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,332 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,333 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,333 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,333 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:05,334 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,334 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,334 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,334 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,334 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,334 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,334 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,334 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,335 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,335 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,335 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,335 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,335 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,335 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,335 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,335 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,336 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,336 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,336 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,336 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,336 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,336 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,337 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,337 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,337 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,337 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,337 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,337 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,337 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,337 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,337 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,338 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,338 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 106#L704-2true, 185#L714-1true, 22#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,338 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,338 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,338 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,338 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,338 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 106#L704-2true, 170#L714true, 149#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,338 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,338 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,338 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,338 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,338 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,339 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,339 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,339 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,339 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,384 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,384 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,385 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,385 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,385 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,385 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,385 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,385 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,385 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,385 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,386 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,386 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,386 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,386 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,386 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,386 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,386 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,386 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,386 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,387 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,387 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,387 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,387 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,387 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,387 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,388 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,388 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,388 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,388 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,388 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,388 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,389 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,389 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,389 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,389 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,389 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,389 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [34#L704-2true, 337#true, 170#L714true, 149#L707-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,389 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,389 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,389 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,389 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,389 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,393 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 02:24:05,393 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:05,393 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:05,393 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:05,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,393 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,393 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,394 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,394 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,394 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 162#L713-14true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,394 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 02:24:05,394 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:05,394 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:05,394 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:05,394 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,394 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,394 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,394 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,394 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,395 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 34#L704-2true, 162#L713-14true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,395 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 02:24:05,395 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:05,395 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:05,395 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:05,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,395 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,395 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,395 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,395 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,395 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 34#L704-2true, 162#L713-14true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,396 INFO L294 olderBase$Statistics]: this new event has 147 ancestors and is not cut-off event [2023-11-30 02:24:05,396 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:05,396 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:05,396 INFO L297 olderBase$Statistics]: existing Event has 147 ancestors and is not cut-off event [2023-11-30 02:24:05,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,396 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,396 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,396 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,396 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,396 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,397 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,397 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,397 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,397 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,397 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,398 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,398 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,398 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,398 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [130#L707true, 211#L705-5true, 337#true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,399 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,399 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,399 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,399 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,399 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 149#L707-4true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,399 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,399 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,399 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,399 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,399 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:05,400 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,400 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,400 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,400 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:05,402 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,402 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:05,403 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,403 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,403 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,403 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:05,403 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,404 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,404 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,404 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 170#L714true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,404 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,404 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,404 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,404 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,404 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,404 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,405 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,405 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,405 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,405 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,405 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,405 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,405 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,405 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,405 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,405 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 106#L704-2true, 170#L714true, 149#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,406 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,406 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,406 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,406 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,406 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 294#L705-2true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,413 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,413 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,413 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,413 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,415 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,415 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,415 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,415 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,417 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,417 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,417 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,417 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,418 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,418 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,418 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,418 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,418 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,418 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,418 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,418 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:05,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,424 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,424 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,424 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,424 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,424 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,424 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,424 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,424 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,424 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,424 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,424 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,424 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,425 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,425 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,425 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,425 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,425 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,425 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,426 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,426 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,426 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,426 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,426 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,426 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,426 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,426 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,427 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [211#L705-5true, 34#L704-2true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,427 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,427 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,427 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,427 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,427 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [211#L705-5true, 34#L704-2true, 337#true, 162#L713-14true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,427 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,427 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,427 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,427 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:05,429 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,429 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,429 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,429 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,429 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:05,429 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,429 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,429 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,429 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:05,430 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,430 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,430 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,430 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,430 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:05,430 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,430 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,430 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,430 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,434 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,434 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,434 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,434 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,434 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,434 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,434 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,434 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [34#L704-2true, 113#L707-4true, 337#true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,434 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,435 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,435 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,435 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 34#L704-2true, 113#L707-4true, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,435 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,435 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,435 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,435 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 35#L713-4true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,437 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,437 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,438 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,438 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 162#L713-14true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,438 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,438 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,438 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,438 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,438 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,438 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,438 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,438 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,438 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,439 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,439 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,439 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,710 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,710 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,710 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,710 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,710 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,711 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,711 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,711 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,711 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,730 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,730 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,730 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,730 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,730 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,730 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,730 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,731 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,735 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,735 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,735 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,735 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,735 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,735 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,736 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,736 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,736 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,736 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,736 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,736 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,736 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,736 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,736 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,736 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,737 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,738 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,738 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,738 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,738 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,738 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,738 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,738 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,738 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,738 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,739 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 325#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,739 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,739 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,739 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,739 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,739 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, 126#L704-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,739 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,739 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,739 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,739 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 126#L704-2true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,740 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,740 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,740 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,740 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,742 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,742 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,742 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,743 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, 126#L704-2true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,743 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,743 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,743 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,743 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,743 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:05,744 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,744 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,744 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,744 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:05,744 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is cut-off event [2023-11-30 02:24:06,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,016 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,016 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,016 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,016 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,017 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,017 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,017 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,017 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,017 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 257#L705-1true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,018 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,018 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,018 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,018 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,022 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,022 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,022 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,022 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,023 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,023 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,023 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,024 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,024 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,024 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 13#L704-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 149#L707-4true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,026 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,026 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,026 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,026 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,027 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:06,027 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:06,027 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:06,027 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:06,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, 218#L713-7true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,028 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:06,028 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:06,028 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:06,029 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:06,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [130#L707true, 211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,035 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,035 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,035 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,035 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [130#L707true, 211#L705-5true, 337#true, 34#L704-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,037 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,037 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,037 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,037 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,037 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 13#L704-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,037 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,037 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,038 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,038 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 13#L704-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,038 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,038 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,038 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,038 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,038 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 13#L704-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,038 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,038 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,039 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,039 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,039 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,039 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,039 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,039 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,039 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,040 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,040 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,040 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,040 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,041 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 106#L704-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,042 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,042 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,042 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,042 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 106#L704-2true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,043 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,043 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,043 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,043 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,044 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 6#L704-1true, t_funThread1of3ForFork0InUse, 149#L707-4true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,044 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,044 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,044 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,044 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 6#L704-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,046 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,046 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,046 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,046 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,046 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 6#L704-1true, 108#L705-2true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,046 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 6#L704-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,047 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,047 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, 117#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,053 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:06,054 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:06,054 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:06,054 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:06,054 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 76#L706-3true, 108#L705-2true, 117#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,054 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:06,054 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:06,054 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:06,054 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:06,060 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,060 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,060 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,060 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,060 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,061 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,061 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,061 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,061 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,061 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,061 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,061 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 13#L704-1true, 149#L707-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,061 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,061 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,061 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,061 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,061 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,062 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,062 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,062 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,062 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,062 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,062 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 130#L707true, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,063 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,063 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,063 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,063 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,063 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,063 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [130#L707true, 211#L705-5true, 337#true, 34#L704-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,063 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,064 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,064 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,064 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,064 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 13#L704-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,064 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,064 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,064 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,064 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,064 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 13#L704-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,065 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,065 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,065 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,065 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,065 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,065 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 13#L704-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,065 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,065 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,065 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,065 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,065 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 149#L707-4true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,066 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,066 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,066 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,066 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,066 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, t_funThread1of3ForFork0InUse, 149#L707-4true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,066 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,066 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,066 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,066 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,066 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 106#L704-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,067 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,067 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,067 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,067 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,067 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 106#L704-2true, 257#L705-1true, t_funThread1of3ForFork0InUse, 149#L707-4true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,067 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,067 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,067 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,067 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,067 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 6#L704-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,068 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,068 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,068 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,068 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,068 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 6#L704-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,068 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,068 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,068 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,068 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,068 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 6#L704-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,069 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,069 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,069 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,069 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,069 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,069 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 6#L704-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 149#L707-4true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,069 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,069 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,070 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,070 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,070 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 312#L705-5true, 117#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,071 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,071 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,072 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,072 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,077 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,077 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,077 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,077 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,078 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 126#L704-2true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,078 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,078 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,078 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,079 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, t_funThread1of3ForFork0InUse, 58#L704-1true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,080 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,080 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,080 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,080 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 58#L704-1true, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,082 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,082 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,082 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,082 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, t_funThread1of3ForFork0InUse, 58#L704-1true, 108#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,082 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,082 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,083 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,083 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 58#L704-1true, 325#L707-1true, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,083 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,083 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,083 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,083 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, t_funThread1of3ForFork0InUse, 58#L704-1true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,085 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,085 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,086 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,086 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,086 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 58#L704-1true, 218#L713-7true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,086 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,086 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,086 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,086 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,086 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 58#L704-1true, 325#L707-1true, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,087 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,087 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,087 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,087 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,087 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 58#L704-1true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,087 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,087 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,087 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,087 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,087 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,153 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,153 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,153 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,153 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,154 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,154 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,154 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,154 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 319#L707true, 35#L713-4true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,160 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 02:24:06,160 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 02:24:06,160 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 02:24:06,160 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 02:24:06,162 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,162 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,162 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,163 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,163 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 319#L707true, 35#L713-4true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,164 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,164 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,164 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,164 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 257#L705-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,165 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,165 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,165 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,165 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,166 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 35#L713-4true, 312#L705-5true, 257#L705-1true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,166 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,166 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,166 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,166 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,169 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,169 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,169 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,170 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,171 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,171 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,171 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,171 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,468 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,468 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,468 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,468 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,468 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,468 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,472 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,472 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,472 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,472 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,472 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,473 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,473 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,473 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,473 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 337#true, 34#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,474 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,474 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,474 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,474 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 337#true, 34#L704-2true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,474 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,474 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,474 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,474 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,475 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,475 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,475 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,475 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,475 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 337#true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,476 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,476 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,476 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,476 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,477 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,477 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,477 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,477 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,477 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,477 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,479 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,479 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,479 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,479 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,479 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,479 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,479 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,479 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,479 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,480 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,480 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,480 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,480 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,480 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,480 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,481 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,481 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,481 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,481 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,481 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,481 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,481 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,481 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,481 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,481 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,486 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,486 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,486 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,486 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,486 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,486 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,486 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,486 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,487 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,487 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,487 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,487 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,487 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,487 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,487 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,487 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,526 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,526 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,527 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,527 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,527 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,528 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,528 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,529 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,529 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,529 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 319#L707true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,529 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,529 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,529 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,529 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,530 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,530 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,530 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,530 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,530 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,532 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,532 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,532 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,532 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,533 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,533 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,533 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,535 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,535 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,535 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,535 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,537 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,537 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,537 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,537 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,537 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,537 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,537 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,537 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,538 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,538 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,538 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,538 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,540 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,540 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,540 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,540 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,541 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,541 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,541 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,541 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,544 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,544 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,544 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,544 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 337#true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,544 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,544 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,545 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,545 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,545 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [211#L705-5true, 337#true, 34#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,545 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,545 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,545 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,545 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,546 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,546 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,546 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,546 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,548 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,548 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,548 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,548 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,549 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,549 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,549 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,549 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,550 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,550 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,550 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,550 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,550 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,550 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,550 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,550 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,550 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,551 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,551 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,551 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,551 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,552 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,552 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,552 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,552 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,552 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,553 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,553 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,553 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,553 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,553 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 22#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,554 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,554 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,554 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,554 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,554 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,555 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,555 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,555 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,555 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,555 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,555 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,555 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,555 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,561 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,561 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,561 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,561 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 319#L707true, 162#L713-14true, 257#L705-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,562 INFO L294 olderBase$Statistics]: this new event has 148 ancestors and is not cut-off event [2023-11-30 02:24:06,562 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 02:24:06,562 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 02:24:06,562 INFO L297 olderBase$Statistics]: existing Event has 148 ancestors and is not cut-off event [2023-11-30 02:24:06,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 170#L714true, 319#L707true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,562 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,562 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,562 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,563 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 34#L704-2true, 113#L707-4true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,563 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,563 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,563 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,563 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,565 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,565 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,565 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,565 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,565 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,565 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,565 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,565 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 294#L705-2true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,568 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,568 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,568 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,568 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 319#L707true, 162#L713-14true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,568 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,568 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,568 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,568 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 294#L705-2true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,569 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,569 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,569 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,569 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 257#L705-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,569 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,569 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,569 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,569 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 294#L705-2true, 257#L705-1true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,570 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,570 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,570 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,570 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 162#L713-14true, 257#L705-1true, 312#L705-5true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,570 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,570 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,570 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,570 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 319#L707true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,573 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,573 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,573 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,573 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,573 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,574 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,574 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,574 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,574 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,575 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,575 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,575 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,575 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,575 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,576 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,576 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,576 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,576 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,577 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,577 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,577 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,577 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 162#L713-14true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,578 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,578 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,578 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 162#L713-14true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,578 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,578 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 35#L713-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,580 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 162#L713-14true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,580 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,580 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, 257#L705-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,581 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,581 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,581 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,581 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 257#L705-1true, 149#L707-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,581 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,581 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,581 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,581 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,582 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 216#L705-5true, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,582 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,582 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,585 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,585 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,585 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,585 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,585 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,585 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,585 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,585 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 149#L707-4true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,586 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,586 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,586 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,586 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,586 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,586 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,586 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,586 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,587 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,587 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,587 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,587 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,587 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,587 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,587 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,587 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, 108#L705-2true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,587 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,587 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,587 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,587 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 108#L705-2true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:06,588 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,588 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,588 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,588 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,589 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,589 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,589 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,589 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,590 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,590 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,590 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,590 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 35#L713-4true, 294#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,593 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,593 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,593 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,593 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 162#L713-14true, 294#L705-2true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,593 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,593 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,593 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,593 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 35#L713-4true, 294#L705-2true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,594 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,594 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,594 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,594 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 162#L713-14true, 294#L705-2true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,594 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,594 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,594 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,594 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,596 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,596 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,596 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,596 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,596 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,596 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,596 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,596 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,596 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,596 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,596 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,597 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 162#L713-14true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,597 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,597 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,597 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,597 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is cut-off event [2023-11-30 02:24:06,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,871 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,871 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,871 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,871 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,873 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,873 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,873 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,873 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,873 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,873 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,873 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,873 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 325#L707-1true, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,873 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,873 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,874 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,874 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,875 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,875 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,875 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,875 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,876 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,876 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,876 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,876 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,876 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,876 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,876 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 325#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,877 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,877 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,877 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,877 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,877 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,877 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 43#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,877 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,877 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,877 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,877 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,877 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,880 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,880 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,880 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,880 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,880 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,882 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,882 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,882 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,882 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,882 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,883 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,883 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,883 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,883 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 149#L707-4true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,884 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,884 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,884 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,884 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,890 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,890 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,890 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,890 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,890 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,891 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 149#L707-4true, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,891 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,891 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,891 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,891 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,891 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,891 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,891 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,891 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,891 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,892 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,892 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,892 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,892 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,892 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,892 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [34#L704-2true, 337#true, t_funThread1of3ForFork0InUse, 149#L707-4true, 184#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,892 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,892 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,893 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,893 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,893 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 34#L704-2true, 337#true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,893 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,893 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,893 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,893 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,893 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,895 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,895 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,895 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,896 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,896 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 106#L704-2true, 149#L707-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,897 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,897 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,897 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,908 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,908 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,908 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,908 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,908 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,909 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,909 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,909 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,909 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,909 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,909 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,909 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,909 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,909 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,909 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,909 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 20#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,910 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,910 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,910 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,910 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,910 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,910 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,910 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,910 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,910 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,910 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,911 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,911 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,911 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,911 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,911 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,911 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,911 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,912 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,912 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,912 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,912 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,912 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,913 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,913 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,913 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,913 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,913 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,913 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,913 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 106#L704-2true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,914 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,914 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,914 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,914 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,914 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,914 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,914 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,915 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,915 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,915 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,915 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,915 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 106#L704-2true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,915 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,915 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,915 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,915 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,915 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,916 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 106#L704-2true, 108#L705-2true, t_funThread1of3ForFork0InUse, 149#L707-4true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,916 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,916 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,916 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,916 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,916 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,922 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 126#L704-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,922 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,922 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,922 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,922 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 126#L704-2true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,923 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,923 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,923 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,923 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 126#L704-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,924 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,924 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,924 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,924 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 325#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,924 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,924 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,924 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,924 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 126#L704-2true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,926 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,926 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,926 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,926 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,926 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,926 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,926 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,926 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,926 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,927 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,927 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,927 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 325#L707-1true, 218#L713-7true, t_funThread2of3ForFork0InUse, 126#L704-2true, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,927 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,927 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,927 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,927 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,927 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,928 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 126#L704-2true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,928 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,928 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,928 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,928 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,928 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,975 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,975 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,975 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,975 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,975 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,975 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,975 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,975 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,978 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,978 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,978 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,978 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,979 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,979 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,979 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,979 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 3#L706-3true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,985 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,985 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,985 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,985 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,985 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,985 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,985 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,985 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 34#L704-2true, 3#L706-3true, 35#L713-4true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,986 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,986 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,986 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,986 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,986 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 34#L704-2true, 3#L706-3true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,986 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,986 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,986 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,986 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 130#L707true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,987 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is not cut-off event [2023-11-30 02:24:06,987 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:06,987 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:06,987 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:06,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,988 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:06,988 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:06,988 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:06,988 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:06,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [130#L707true, 211#L705-5true, 337#true, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,990 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is not cut-off event [2023-11-30 02:24:06,990 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:06,990 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:06,990 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:06,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [130#L707true, 211#L705-5true, 337#true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,990 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:06,990 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:06,990 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:06,990 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:06,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,991 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is not cut-off event [2023-11-30 02:24:06,991 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:06,991 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:06,991 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:06,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,991 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:06,991 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:06,991 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:06,991 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:06,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 35#L713-4true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,992 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is not cut-off event [2023-11-30 02:24:06,992 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:06,992 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:06,992 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:06,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,992 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:06,992 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:06,992 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:06,992 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:06,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,993 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,993 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,993 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,993 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,993 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,994 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,994 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,994 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,994 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,995 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,995 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,995 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,995 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,995 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,995 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,995 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,996 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,996 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,996 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,996 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,996 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:06,997 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,997 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,997 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:06,997 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,011 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,011 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,011 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,011 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,012 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 312#L705-5true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,012 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,012 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,012 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,012 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,013 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,014 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,014 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,014 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,014 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 294#L705-2true, 35#L713-4true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,014 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,014 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,014 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,014 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 35#L713-4true, 312#L705-5true, 325#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,015 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,015 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,015 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,015 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 294#L705-2true, 35#L713-4true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,015 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,015 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,015 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,015 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,046 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,046 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,046 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,048 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,048 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 319#L707true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,048 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,048 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,542 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,542 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,542 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,542 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,542 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,542 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,544 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,544 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,544 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,544 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,544 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,544 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 170#L714true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,544 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,544 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,544 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,544 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,545 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,545 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,545 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,545 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,545 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,545 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,545 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,545 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,546 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,546 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,546 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 257#L705-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,546 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,546 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,546 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,546 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,547 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,547 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,547 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,547 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,548 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,548 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,548 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,548 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,552 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,552 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,553 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,553 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,555 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,555 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,555 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,555 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,555 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,555 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,555 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,555 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,555 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,555 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,556 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,556 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,556 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,556 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,556 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,556 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,556 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,556 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,556 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,556 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,557 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,557 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,557 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,557 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,557 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,557 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,557 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,557 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,557 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,557 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,558 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,558 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,558 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,558 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,558 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,558 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,558 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,558 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,558 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,558 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:07,558 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,559 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,559 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,559 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,559 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,559 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:07,559 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,559 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,559 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,559 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,559 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,559 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, t_funThread2of3ForFork0InUse, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,560 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,560 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,560 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,560 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,561 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:07,561 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,561 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,561 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,561 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,561 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:07,561 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,561 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,561 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,561 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,562 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:07,562 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,562 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,562 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,562 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,562 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,562 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,562 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,562 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,562 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,563 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:07,563 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,563 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,563 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,563 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 117#L706-51true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,565 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,565 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,565 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,565 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,566 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,566 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,566 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,566 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 257#L705-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,569 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,569 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,569 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,569 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, 294#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,571 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,571 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,571 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,571 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,571 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,571 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,571 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,571 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,571 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 294#L705-2true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,574 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,574 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,574 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,574 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,574 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 319#L707true, 170#L714true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,574 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,574 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,574 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,574 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,574 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 170#L714true, 294#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,575 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,575 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,575 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,575 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,616 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,616 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,616 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,616 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,616 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,616 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,616 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,616 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,619 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,619 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,619 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,620 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,620 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,620 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,620 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,620 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,624 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,624 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,624 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,625 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,625 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 119#L705-1true]) [2023-11-30 02:24:07,625 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,625 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,627 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,627 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,627 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,627 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,627 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,627 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,627 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,627 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,627 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,627 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,628 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 325#L707-1true, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,628 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,628 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,628 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,628 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,628 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 119#L705-1true]) [2023-11-30 02:24:07,628 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,628 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,628 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,629 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,629 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,629 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,629 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,629 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,631 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,631 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,631 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,632 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,632 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,632 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,632 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,632 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,632 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,632 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,633 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,633 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,633 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,633 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,634 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,634 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,634 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,634 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,636 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 170#L714true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,636 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,636 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,636 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,636 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,636 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,637 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,637 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,637 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,637 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,638 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 22#L707-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,638 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,638 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,638 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,638 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,638 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 257#L705-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,638 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,638 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,639 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,640 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 216#L705-5true, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,640 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,640 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,640 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,640 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,645 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,645 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,645 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,645 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,646 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,646 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,646 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,646 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [34#L704-2true, 337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,646 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,646 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,646 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,646 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 34#L704-2true, 162#L713-14true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,647 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,647 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,647 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,647 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 130#L707true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,648 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is not cut-off event [2023-11-30 02:24:07,648 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:07,648 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:07,648 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:07,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 130#L707true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,648 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,648 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,648 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,648 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,648 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [130#L707true, 211#L705-5true, 337#true, 162#L713-14true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,650 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is not cut-off event [2023-11-30 02:24:07,650 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:07,650 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:07,650 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:07,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 130#L707true, 337#true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,650 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,651 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,651 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,651 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,651 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,651 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is not cut-off event [2023-11-30 02:24:07,651 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:07,652 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:07,652 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:07,652 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,652 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,652 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,652 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,652 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,652 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,652 INFO L294 olderBase$Statistics]: this new event has 149 ancestors and is not cut-off event [2023-11-30 02:24:07,653 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:07,653 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:07,653 INFO L297 olderBase$Statistics]: existing Event has 149 ancestors and is not cut-off event [2023-11-30 02:24:07,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,653 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,653 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,653 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,653 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,653 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,654 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,654 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,654 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,654 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,654 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,654 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,654 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,654 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,655 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 184#L705-2true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,655 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,655 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,655 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,655 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,656 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 108#L705-2true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,657 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,657 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,657 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,657 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 184#L705-2true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,659 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,659 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,659 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,659 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 162#L713-14true, 22#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,659 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,660 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,660 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,660 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,660 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,660 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,660 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,660 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,660 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,660 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,660 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,661 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,661 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,661 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,661 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:07,661 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,661 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,661 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,661 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,661 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:07,662 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,662 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,662 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,662 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,662 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:07,662 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,662 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,662 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,663 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,663 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 108#L705-2true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:07,663 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,663 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,663 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,663 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,663 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,667 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,667 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,667 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,667 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,667 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,672 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,672 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,672 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,672 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,675 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,675 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,675 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,675 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,675 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 257#L705-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,675 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,675 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,676 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,676 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,676 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,676 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,676 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,676 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,679 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,679 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,679 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,679 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 312#L705-5true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,680 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,680 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,681 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,681 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,682 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 319#L707true, 294#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,682 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,682 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,682 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,682 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,682 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,683 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,683 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,683 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,683 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 162#L713-14true, 312#L705-5true, 325#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,684 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,684 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,684 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,684 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 294#L705-2true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,684 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,684 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, 294#L705-2true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,685 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,685 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 170#L714true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,687 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,687 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,687 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,687 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,688 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,688 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,688 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,688 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,688 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,688 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,688 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 325#L707-1true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,688 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,689 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,689 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,689 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,689 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,689 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,689 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,689 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,689 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,689 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,689 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,691 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,691 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,691 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,691 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 162#L713-14true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,691 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,691 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,691 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,691 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,692 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,692 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,692 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,692 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 162#L713-14true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,692 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,692 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,692 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,692 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 149#L707-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,693 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,693 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,693 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,693 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,694 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,694 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,694 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,694 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, 108#L705-2true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,694 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,694 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,694 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,694 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,694 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 108#L705-2true, 149#L707-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,694 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,694 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,694 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,695 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 211#L705-5true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,696 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,696 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,696 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,696 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 211#L705-5true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,696 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,696 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,696 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,696 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [211#L705-5true, 337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,697 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,697 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,697 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,697 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,697 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [211#L705-5true, 337#true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,697 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,697 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,697 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,697 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,698 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,698 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,698 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,698 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,698 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,698 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,698 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,698 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,698 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, 149#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,698 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,699 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,699 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,699 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 149#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,699 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,699 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,699 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,699 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,702 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,702 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,702 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,702 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,702 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,702 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,702 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,702 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 35#L713-4true, 257#L705-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,703 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,703 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,703 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,703 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 162#L713-14true, 257#L705-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,703 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,703 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,703 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,703 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 35#L713-4true, 294#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,705 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,705 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,705 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,705 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 162#L713-14true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,705 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,705 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,705 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,705 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 35#L713-4true, 294#L705-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,705 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,705 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,705 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,705 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 162#L713-14true, 294#L705-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,706 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,706 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,706 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,706 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is cut-off event [2023-11-30 02:24:07,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [130#L707true, 211#L705-5true, 337#true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,934 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,934 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,934 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,934 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,937 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,937 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,937 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,937 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,938 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,938 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,938 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,938 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,949 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,949 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,949 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,949 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,950 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,950 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,950 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,950 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 149#L707-4true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,950 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,951 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,951 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,951 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [130#L707true, 211#L705-5true, 337#true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,951 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,951 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,951 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,951 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,951 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [211#L705-5true, 337#true, 34#L704-2true, t_funThread1of3ForFork0InUse, 149#L707-4true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,952 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,952 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,952 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,952 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,959 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:07,959 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,959 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,959 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,959 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,959 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,960 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:07,960 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,960 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,960 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,960 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,960 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,963 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,963 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,963 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,963 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 34#L704-2true, 113#L707-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,963 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,963 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,963 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,963 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,967 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,967 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,967 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,967 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,968 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,968 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,968 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,968 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,968 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,969 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:07,969 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,969 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,969 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:07,969 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,027 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,027 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,027 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,028 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,028 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,028 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,028 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 34#L704-2true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,028 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,028 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,028 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,029 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,029 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 34#L704-2true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,029 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,029 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,029 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,029 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,068 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,068 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,068 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,068 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,068 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,068 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,068 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,068 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,070 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,070 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,070 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,070 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 325#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,071 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,071 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,071 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,071 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,074 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,074 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,074 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,074 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,074 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,074 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,075 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,075 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,075 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,075 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,075 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,075 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,075 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,075 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,075 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,075 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,076 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,076 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,076 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,076 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,077 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,077 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,077 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,077 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,077 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,077 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,077 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,077 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,077 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,077 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,077 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,077 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,077 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,078 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,078 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,078 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,078 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,078 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,078 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,078 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,078 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,311 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,311 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 22#L707-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,312 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,312 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,312 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,312 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,314 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,314 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,314 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,314 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 22#L707-1true, 108#L705-2true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,314 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,314 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,314 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,314 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,325 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,325 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,325 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,325 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,325 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,325 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,325 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,325 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,325 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 184#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,328 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,328 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,328 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,328 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 22#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,328 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,328 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,328 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,328 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 294#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,382 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,382 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,382 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,382 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 294#L705-2true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,382 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,383 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,383 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,383 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 294#L705-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,385 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,385 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,385 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,385 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 294#L705-2true, t_funThread1of3ForFork0InUse, 325#L707-1true, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,385 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,385 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,386 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,386 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,390 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,390 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,390 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,390 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,390 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,390 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,391 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,391 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,391 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,391 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,391 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,391 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,391 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,391 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,391 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,392 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,392 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,392 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,392 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,393 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,393 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,393 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,393 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,393 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,393 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 22#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,393 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,393 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,393 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,393 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,393 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 108#L705-2true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,394 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,394 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,394 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,394 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,394 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,394 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,394 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,394 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,394 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,397 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,397 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,397 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,397 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,397 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,397 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,398 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,398 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [34#L704-2true, 337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,400 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,400 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,400 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,400 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [34#L704-2true, 337#true, 170#L714true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,400 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,400 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,400 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,400 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 211#L705-5true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,401 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,401 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,401 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,402 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 211#L705-5true, 337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,403 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,403 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,403 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,403 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,404 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,404 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,404 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,404 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 337#true, 185#L714-1true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,404 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,404 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,404 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,404 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,405 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,405 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,405 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,405 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,405 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,405 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,405 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,405 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,405 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,405 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,406 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,406 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,406 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,406 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,406 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,406 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,406 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,406 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,406 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,406 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,406 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,406 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,406 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,406 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,406 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,408 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,408 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,409 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 184#L705-2true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,409 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,409 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,410 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,410 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 108#L705-2true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,410 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,410 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,410 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,410 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,411 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,411 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 319#L707true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,499 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,499 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,499 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,499 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,499 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,499 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,499 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,499 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,499 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,500 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,500 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,500 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,500 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,500 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,500 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,500 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,500 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,500 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,500 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,500 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 170#L714true, 319#L707true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,502 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,502 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,502 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,502 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,502 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,503 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 325#L707-1true, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,503 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,503 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,503 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,503 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,503 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 319#L707true, 312#L705-5true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,503 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,504 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,504 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,504 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 170#L714true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,504 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,504 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,504 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,504 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,504 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,504 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,504 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,504 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,504 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,505 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 170#L714true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,505 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,505 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,505 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,505 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,505 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,505 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,505 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,505 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 170#L714true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,506 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,506 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,506 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,506 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,509 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 294#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,509 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,509 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,509 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,510 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,510 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,510 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,510 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,510 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,510 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,510 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 294#L705-2true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,510 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,510 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,510 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,510 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,510 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 170#L714true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,511 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,511 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 312#L705-5true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,511 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,511 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 294#L705-2true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,513 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,513 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 170#L714true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,513 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,513 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 170#L714true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,513 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,513 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 294#L705-2true, 108#L705-2true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,514 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, 294#L705-2true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,514 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,514 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,514 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 170#L714true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,515 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,515 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,515 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,515 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,515 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 294#L705-2true, t_funThread1of3ForFork0InUse, 325#L707-1true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,515 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,515 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,515 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,515 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,571 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,571 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,571 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,571 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,572 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,572 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,572 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,572 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,572 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,572 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,572 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 325#L707-1true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,572 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,572 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,573 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,573 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,573 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 170#L714true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,573 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,573 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,573 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,573 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,573 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,582 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 149#L707-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,583 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,585 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,585 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,585 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,585 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,585 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,585 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,586 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,586 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,586 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,586 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,586 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 22#L707-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,586 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,586 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,586 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,586 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,586 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,587 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 108#L705-2true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,587 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,587 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,587 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,587 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,587 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,592 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 211#L705-5true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,592 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,592 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [211#L705-5true, 337#true, 170#L714true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,594 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,594 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,594 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,594 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,594 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,594 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,594 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,594 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,595 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,595 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,595 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 184#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,595 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,595 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,595 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,595 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,595 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,596 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,596 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,596 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,596 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,596 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,596 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 108#L705-2true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,596 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,596 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,596 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,597 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,597 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,600 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,600 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,600 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,600 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,600 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,600 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,600 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,600 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,600 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,601 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,601 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,601 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,601 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,601 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,601 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,601 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,601 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 34#L704-2true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,602 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,602 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,602 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,602 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,602 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [34#L704-2true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,602 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,602 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,602 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,602 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 34#L704-2true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,603 INFO L294 olderBase$Statistics]: this new event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,603 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,603 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,603 INFO L297 olderBase$Statistics]: existing Event has 150 ancestors and is not cut-off event [2023-11-30 02:24:08,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [34#L704-2true, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,603 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,603 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,603 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,603 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,607 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,607 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,607 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,607 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,608 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,609 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 170#L714true, 257#L705-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,610 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,610 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,610 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,610 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,610 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,612 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 170#L714true, 294#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,612 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,613 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,613 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,613 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,613 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,613 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 170#L714true, 294#L705-2true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,613 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,613 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,613 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,613 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,613 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,614 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 294#L705-2true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,614 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,614 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, 294#L705-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,615 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,615 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,615 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,615 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,615 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,620 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,620 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,620 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,620 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,621 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,621 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,621 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,621 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,621 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,621 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,621 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,621 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,621 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,622 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,622 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,622 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,623 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,623 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,623 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,623 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,623 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,623 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,623 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,623 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,624 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,624 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,624 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,624 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,624 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,624 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,624 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,624 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,625 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,625 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,625 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,625 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 162#L713-14true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,625 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,625 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,625 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,625 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [211#L705-5true, 337#true, 35#L713-4true, 149#L707-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,625 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,625 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,625 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,625 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [211#L705-5true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 108#L705-2true, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,626 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,626 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,626 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,626 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,628 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,628 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,628 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,628 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,628 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,628 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,628 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,628 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 34#L704-2true, 337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,629 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,629 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,629 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,629 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 34#L704-2true, 337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,629 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,629 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,629 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,629 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,631 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,631 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,631 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,631 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,631 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,631 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,631 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,632 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,632 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,632 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,632 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,632 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 312#L705-5true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,632 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,632 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,632 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,632 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 312#L705-5true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,633 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,633 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,633 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,633 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 312#L705-5true, 325#L707-1true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,633 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,633 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,633 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,633 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 35#L713-4true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,634 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 162#L713-14true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,634 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,634 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is cut-off event [2023-11-30 02:24:08,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,856 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,856 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,856 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,857 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,858 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,858 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,858 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,858 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,858 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,858 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,858 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,858 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,858 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,858 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,861 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,861 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,861 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,861 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,862 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 257#L705-1true, 149#L707-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,863 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,863 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,863 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,863 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,870 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [130#L707true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,870 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,870 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,870 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,870 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,870 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,872 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [130#L707true, 211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,872 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,872 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,872 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,873 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,873 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,873 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,873 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,873 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,873 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,873 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,874 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,874 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,874 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,874 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,874 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,874 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,874 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,874 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,874 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,874 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,875 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,875 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,875 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,875 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:08,876 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,876 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,876 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,876 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 108#L705-2true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 287#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,877 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,877 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,877 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,877 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,877 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:08,877 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,877 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,877 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,877 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 319#L707true, 257#L705-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,884 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is not cut-off event [2023-11-30 02:24:08,884 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:08,884 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:08,884 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:08,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,884 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,884 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,884 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,884 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,884 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 312#L705-5true, 257#L705-1true, t_funThread1of3ForFork0InUse, 325#L707-1true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,884 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,884 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,884 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,884 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,887 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,887 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,887 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,887 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 319#L707true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,889 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,889 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,889 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,889 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,889 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 294#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,889 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,889 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,889 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,889 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,891 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,891 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,891 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,891 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,891 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 257#L705-1true, 149#L707-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,891 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,891 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,891 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,891 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,891 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 272#L706-24true, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,892 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,892 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,892 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,892 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,894 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,894 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,894 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,894 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:08,895 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,895 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,895 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,895 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,895 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:08,895 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,895 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,895 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,895 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,895 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,895 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:08,896 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,896 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,896 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,896 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,896 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,896 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 108#L705-2true, t_funThread1of3ForFork0InUse, 149#L707-4true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 287#L705-1true]) [2023-11-30 02:24:08,896 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,896 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,896 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,896 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,896 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 117#L706-51true, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,897 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,897 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,897 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,897 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,901 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 294#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,901 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,901 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,901 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,901 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,901 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 294#L705-2true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,901 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,901 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,901 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,902 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 119#L705-1true]) [2023-11-30 02:24:08,903 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,903 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,903 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,903 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,904 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,904 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,904 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,904 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,904 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse, 119#L705-1true]) [2023-11-30 02:24:08,905 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,905 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 325#L707-1true, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,905 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,905 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,907 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,907 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,907 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,907 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,907 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,907 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,908 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 325#L707-1true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,908 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,908 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,908 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 119#L705-1true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:08,908 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,909 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,909 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,909 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:08,909 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 3#L706-3true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,211 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,211 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,212 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,212 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 3#L706-3true, 35#L713-4true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,212 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,212 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,212 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,212 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,216 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,216 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,217 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 319#L707true, 35#L713-4true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,217 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,217 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,217 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,217 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 319#L707true, 35#L713-4true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,218 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,218 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,218 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,218 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,218 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,218 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,218 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,218 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,218 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 35#L713-4true, 76#L706-3true, 257#L705-1true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,218 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,218 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,218 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,218 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,566 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,566 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,566 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,567 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,567 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,567 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,567 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,567 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,569 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,569 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,569 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,570 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,570 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,570 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,570 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,570 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,588 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,588 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,588 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,588 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,588 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,588 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,588 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,588 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,590 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,590 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,590 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,590 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,591 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, 108#L705-2true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,591 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,591 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,591 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,591 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,645 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,645 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,645 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,645 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,645 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,645 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,645 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,645 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,645 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,646 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,646 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,646 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,646 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,646 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,646 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,646 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,646 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,646 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,646 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,646 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,646 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,646 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,647 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,647 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,647 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,647 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,648 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 108#L705-2true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,648 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,649 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,649 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,649 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,649 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,649 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 337#true, 185#L714-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,649 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,649 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,649 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,649 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,649 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,649 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,649 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,649 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,649 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 170#L714true, 22#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,650 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,650 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,650 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,650 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,650 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,650 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [211#L705-5true, 337#true, 185#L714-1true, 22#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,650 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,650 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,650 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,650 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,650 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [211#L705-5true, 337#true, 170#L714true, 149#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,650 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,650 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,651 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,651 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,651 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,651 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,651 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,651 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,655 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,655 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,656 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,656 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,656 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,656 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,656 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,656 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,657 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,657 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,657 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,657 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,657 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [34#L704-2true, 337#true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,657 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,657 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,657 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,657 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,660 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,660 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,660 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,660 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,660 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,660 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,660 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,660 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,660 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,661 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,661 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,661 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,661 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,661 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,661 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,662 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,662 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,662 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,663 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,663 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,663 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,663 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,663 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,663 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,663 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,663 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 312#L705-5true, 325#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,663 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,663 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,663 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,663 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,664 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,664 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,664 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,664 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,664 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 312#L705-5true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,664 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,664 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,664 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,664 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,724 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,724 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,724 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,724 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,724 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,725 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,725 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,725 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,725 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,725 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 162#L713-14true, 3#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,729 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,729 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,729 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,729 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 170#L714true, 3#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,729 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,729 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,729 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,729 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,729 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 162#L713-14true, 3#L706-3true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,729 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,730 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,730 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,730 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,730 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 170#L714true, 3#L706-3true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,730 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,730 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,730 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,730 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 170#L714true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,731 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,731 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,731 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,731 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,731 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,731 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,731 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,731 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,731 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,731 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,731 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,732 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,732 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,732 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,732 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,733 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,733 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [211#L705-5true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,733 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,733 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,733 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,733 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,733 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,737 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,737 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,737 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,737 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,737 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,737 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,737 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,737 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 319#L707true, 162#L713-14true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,738 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,738 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,738 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,738 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 319#L707true, 162#L713-14true, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,738 INFO L294 olderBase$Statistics]: this new event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,738 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,738 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,738 INFO L297 olderBase$Statistics]: existing Event has 151 ancestors and is not cut-off event [2023-11-30 02:24:09,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,739 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,739 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,739 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,739 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 162#L713-14true, 257#L705-1true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,739 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,739 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,739 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,739 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,739 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 319#L707true, 170#L714true, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,739 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,739 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,739 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,739 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 34#L704-2true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,740 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,740 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,740 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,740 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,742 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,742 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,742 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,742 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,742 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 312#L705-5true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,742 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,742 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,742 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,742 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,742 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,743 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 312#L705-5true, 325#L707-1true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,743 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,743 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,743 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,744 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,744 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,744 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 170#L714true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,744 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,744 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,744 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,744 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,744 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is cut-off event [2023-11-30 02:24:09,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,960 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,960 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,960 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,960 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,961 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,961 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,961 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,961 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,962 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,962 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,962 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,962 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 325#L707-1true, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,962 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,962 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,962 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,962 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,964 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,964 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,964 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,964 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,964 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,964 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,964 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,964 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,964 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,964 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,964 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,965 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 325#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,965 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,965 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,965 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,965 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,965 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 231#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,966 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,966 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,966 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,966 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,966 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 149#L707-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,967 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,967 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,967 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,967 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,969 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,969 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,969 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,969 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 149#L707-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,969 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,969 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,969 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,969 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 22#L707-1true, t_funThread1of3ForFork0InUse, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,969 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,969 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,970 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,970 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,973 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,973 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,973 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,973 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,973 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,973 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,973 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,973 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 34#L704-2true, 3#L706-3true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,975 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,975 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,975 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,975 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [34#L704-2true, 337#true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,975 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,975 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,975 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,975 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,981 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,981 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,981 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,981 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 149#L707-4true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,981 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,981 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,981 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,981 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,982 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,982 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,982 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,982 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,984 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,984 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,984 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,984 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,984 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,984 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,984 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,984 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,984 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 149#L707-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,984 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,985 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,985 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,985 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 22#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,985 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,985 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,985 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,985 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,985 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,985 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,985 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,985 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,985 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,995 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,995 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 02:24:09,995 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:09,995 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:09,995 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:09,996 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:09,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,996 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,996 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,996 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,996 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 325#L707-1true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,996 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,996 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,996 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,996 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,998 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 319#L707true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,998 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 02:24:09,998 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:09,998 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:09,998 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:09,998 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:09,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,998 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,998 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,999 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,999 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 325#L707-1true, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,999 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,999 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,999 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,999 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:09,999 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,999 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,999 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:09,999 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,003 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,003 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,003 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,003 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,004 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,004 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 294#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,004 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,004 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,004 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,004 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,004 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 312#L705-5true, 325#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,004 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,004 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,004 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,004 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,004 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,006 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,006 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,006 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,006 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,006 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,006 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 294#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,007 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,007 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,007 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,007 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 294#L705-2true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,007 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,007 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,007 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,007 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,007 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1287] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))) (= |v_t_funThread1of3ForFork0_#t~nondet3_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread1of3ForFork0_#t~nondet3=|v_t_funThread1of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet3][69], [337#true, 312#L705-5true, 325#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,007 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,007 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,008 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,008 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,008 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 294#L705-2true, 325#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,008 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,008 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,008 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,008 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,010 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,010 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,010 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,010 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,010 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,011 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,011 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,011 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,011 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,011 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,011 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,011 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 22#L707-1true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,011 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,011 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,011 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,011 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,011 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,012 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 108#L705-2true, 149#L707-4true, 187#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,012 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,012 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,012 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,012 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,012 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,013 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,013 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,013 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,013 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [211#L705-5true, 337#true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,013 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,013 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,014 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,014 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 149#L707-4true, 184#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,014 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,014 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,014 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,014 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,014 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, t_funThread1of3ForFork0InUse, 184#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,014 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,014 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,014 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,014 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,015 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 22#L707-1true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,015 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,015 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,015 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,015 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,015 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 149#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 184#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,015 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,015 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,015 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,015 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,015 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,018 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,018 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,018 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,018 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,019 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,019 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,019 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 257#L705-1true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,019 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,019 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,019 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,019 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 294#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,021 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,021 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,021 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,021 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,021 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,021 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 294#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,021 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,021 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,021 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,021 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,021 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 294#L705-2true, t_funThread1of3ForFork0InUse, 325#L707-1true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,022 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,022 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,022 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,022 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,022 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,022 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 294#L705-2true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,022 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,022 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,022 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,022 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,022 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,070 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [130#L707true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,071 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 02:24:10,071 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:10,071 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:10,071 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:10,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, 35#L713-4true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,071 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,071 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,071 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,071 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,072 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,072 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,072 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,072 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,073 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [130#L707true, 337#true, 3#L706-3true, 35#L713-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,073 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 02:24:10,073 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:10,073 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:10,073 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:10,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 35#L713-4true, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,074 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,074 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,074 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,074 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 3#L706-3true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,074 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,074 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,074 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,074 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,080 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,080 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,080 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,080 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,080 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,080 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,081 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,081 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,081 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,083 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,083 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,083 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,083 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 35#L713-4true, 76#L706-3true, 108#L705-2true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,083 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,083 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,083 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,083 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,460 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,460 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,460 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,460 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,460 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,461 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,461 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,461 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,461 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,461 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 319#L707true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,461 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,461 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,461 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,461 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,462 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,462 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,462 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,462 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,462 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,462 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,462 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,462 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,463 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,463 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,463 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,463 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 319#L707true, 76#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,463 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,463 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,463 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,463 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 170#L714true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,464 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,464 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,464 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,464 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 257#L705-1true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,464 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,464 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,464 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,464 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [130#L707true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,519 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 02:24:10,519 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:10,519 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:10,519 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:10,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,519 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,519 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,519 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,519 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,520 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,520 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,520 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,520 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [130#L707true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,520 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,520 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,520 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,520 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [130#L707true, 337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,522 INFO L294 olderBase$Statistics]: this new event has 152 ancestors and is not cut-off event [2023-11-30 02:24:10,522 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:10,522 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:10,522 INFO L297 olderBase$Statistics]: existing Event has 152 ancestors and is not cut-off event [2023-11-30 02:24:10,522 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,522 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,523 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,523 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,523 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 162#L713-14true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,523 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,523 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,523 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,523 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [130#L707true, 337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,523 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,523 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,523 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,523 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,529 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,529 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,529 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,529 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,529 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,529 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,529 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,529 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,529 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,529 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,530 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,530 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,530 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,532 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,532 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,532 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,532 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 162#L713-14true, 76#L706-3true, 108#L705-2true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,533 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,533 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,533 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,533 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,533 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,533 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,533 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,533 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,533 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,534 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,534 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,534 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,534 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,535 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,535 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,535 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,535 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,542 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 35#L713-4true, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,542 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,543 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,543 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,543 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,543 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,543 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,543 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,543 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, 3#L706-3true, 257#L705-1true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,543 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,543 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,543 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,544 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 3#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,544 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,544 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,544 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,544 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,545 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,545 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,545 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,545 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,546 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,546 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,546 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,546 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 35#L713-4true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,546 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,546 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,546 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,546 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 162#L713-14true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,546 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,546 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,547 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,547 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is cut-off event [2023-11-30 02:24:10,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 3#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,990 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:10,990 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:10,990 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:10,990 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:10,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 3#L706-3true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,990 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:10,990 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:10,990 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:10,990 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:10,991 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,991 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,991 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,991 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,991 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,991 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,992 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,992 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,992 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,992 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,992 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,992 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,992 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 149#L707-4true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,992 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,992 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,992 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,992 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,993 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 108#L705-2true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,994 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,994 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,994 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,994 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,994 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,994 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,994 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,994 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,994 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,994 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1137] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread2of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, t_funThread2of3ForFork0_#t~nondet3=|v_t_funThread2of3ForFork0_#t~nondet3_1|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet3][106], [211#L705-5true, 337#true, 22#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,994 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,995 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,995 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,995 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,995 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [211#L705-5true, 337#true, 149#L707-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,995 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,995 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,995 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,995 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,995 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,995 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,995 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,995 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,995 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:10,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:10,999 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,999 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:10,999 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,000 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,000 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,000 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,000 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,000 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [34#L704-2true, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,001 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,001 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,001 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,001 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,001 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [34#L704-2true, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 325#L707-1true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,001 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,001 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,001 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,001 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 319#L707true, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,002 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,002 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,002 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,002 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,004 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,004 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,004 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,004 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,004 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,006 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,006 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,006 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,006 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,006 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,006 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,007 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,007 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 325#L707-1true, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,007 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,007 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,007 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,007 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,013 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,013 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,013 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,013 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,013 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,013 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,013 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,013 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,014 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,014 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 149#L707-4true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,014 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,014 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,014 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,015 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,015 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,015 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,015 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,015 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,015 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,015 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,015 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [211#L705-5true, 337#true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,015 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,016 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,016 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,016 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,016 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [211#L705-5true, 337#true, t_funThread1of3ForFork0InUse, 108#L705-2true, 149#L707-4true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,016 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,016 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,016 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,016 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,016 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,017 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,017 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,017 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,018 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,018 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 34#L704-2true, 113#L707-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,018 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,018 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,018 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,018 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,019 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,019 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,019 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,019 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,019 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,019 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 312#L705-5true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,019 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,019 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,019 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,019 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 312#L705-5true, 325#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,020 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 312#L705-5true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,020 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,020 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,381 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 3#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,381 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,381 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,381 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,381 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,383 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,383 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,383 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,383 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 3#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,383 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,383 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,383 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,383 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,384 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,384 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,384 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,384 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,384 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,384 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,384 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,384 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,384 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 3#L706-3true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,385 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,385 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,385 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,385 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,385 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,385 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,385 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,385 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 170#L714true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,385 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,386 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,386 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,386 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,386 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,386 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,386 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,386 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,386 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,386 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,386 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,386 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,386 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,387 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,387 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 170#L714true, 3#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,387 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,387 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,387 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,387 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,387 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,387 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 170#L714true, 3#L706-3true, 22#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,387 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,387 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,387 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,387 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,387 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,392 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,392 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,392 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,392 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,392 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,392 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,392 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,392 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,392 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,392 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,392 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,392 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,393 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,393 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,393 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,393 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,393 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,393 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,393 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,393 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,393 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,393 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 319#L707true, 170#L714true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,395 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,395 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,395 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,395 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,395 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,395 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,395 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,396 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,396 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,396 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,396 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 76#L706-3true, 108#L705-2true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,396 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,396 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,396 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,396 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,396 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,396 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,396 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,396 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,396 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,396 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,396 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,396 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,397 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,397 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,397 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 170#L714true, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,397 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,397 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,397 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,397 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,397 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,397 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,397 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,397 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,397 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,398 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,398 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 170#L714true, 257#L705-1true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,398 INFO L294 olderBase$Statistics]: this new event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,398 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,398 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,398 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,398 INFO L297 olderBase$Statistics]: existing Event has 153 ancestors and is not cut-off event [2023-11-30 02:24:11,398 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,398 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,398 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,399 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,399 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,399 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,399 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,399 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,399 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,399 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,399 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,456 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,456 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,456 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,456 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,456 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 3#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,457 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,457 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,457 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,457 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,463 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,463 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,463 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,463 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,463 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,465 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,465 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,465 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,465 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,465 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,466 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 3#L706-3true, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,473 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,473 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,473 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,473 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 3#L706-3true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,474 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,474 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,474 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,474 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 3#L706-3true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,474 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,474 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,474 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,474 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,474 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 3#L706-3true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,475 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,475 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,475 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,475 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,475 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,475 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,475 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,475 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,475 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,475 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,475 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,475 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,476 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, 3#L706-3true, 149#L707-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,476 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,476 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,476 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,476 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,477 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 3#L706-3true, 149#L707-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,477 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,477 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,477 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,477 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,479 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,479 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,479 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,479 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,479 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,479 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,479 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,479 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,480 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,480 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,480 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,480 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,480 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,481 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,481 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,481 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 76#L706-3true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,481 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,481 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,481 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,481 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 35#L713-4true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,482 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,482 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,482 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,482 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,482 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 162#L713-14true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,482 INFO L294 olderBase$Statistics]: this new event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,482 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,482 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,482 INFO L297 olderBase$Statistics]: existing Event has 154 ancestors and is cut-off event [2023-11-30 02:24:11,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,649 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:11,649 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:11,649 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:11,649 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:11,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,649 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:11,649 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:11,649 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:11,649 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:11,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,649 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:11,649 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:11,649 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:11,649 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:11,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 325#L707-1true, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,650 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:11,650 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:11,650 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:11,650 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:11,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,650 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:11,650 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:11,650 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:11,650 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:11,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 319#L707true, 76#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:11,651 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:11,651 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:11,651 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:11,651 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:11,999 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,000 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,000 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,000 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,000 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,000 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,000 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,000 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,000 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,000 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,002 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,003 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,003 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,003 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,003 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 325#L707-1true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,003 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,003 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,003 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,003 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 3#L706-3true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,056 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,056 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,056 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,056 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,056 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,056 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,056 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,056 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,056 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,058 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,058 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,058 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,058 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,058 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,059 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,059 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,059 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,059 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,064 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,064 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,064 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,064 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,064 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,064 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,064 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,064 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,064 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,064 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,064 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,065 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,065 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,065 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,065 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,066 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,066 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,066 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,067 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,067 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,067 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,067 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,067 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,067 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,067 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 76#L706-3true, 325#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,067 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,067 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,067 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,067 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,068 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,068 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,068 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,068 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,068 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,068 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,068 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,068 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,068 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,124 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 3#L706-3true, 149#L707-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,124 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,124 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,124 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,124 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,125 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,125 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,125 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,125 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,126 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,126 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,126 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,126 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,126 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 3#L706-3true, t_funThread1of3ForFork0InUse, 149#L707-4true, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,127 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,127 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,127 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,127 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,131 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,131 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,131 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,131 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,131 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,131 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,132 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,132 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,132 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,132 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,132 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,132 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 76#L706-3true, t_funThread1of3ForFork0InUse, 325#L707-1true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,133 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,133 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,133 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,133 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,133 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,134 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,134 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,134 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,134 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,134 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is cut-off event [2023-11-30 02:24:12,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [130#L707true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,303 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,303 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,303 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,303 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,303 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,303 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,303 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,303 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,304 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,304 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,304 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,304 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [130#L707true, 337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,305 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,305 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,305 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,306 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 108#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,306 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,306 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,306 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,306 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,306 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,306 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,306 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,306 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,307 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,309 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,309 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,309 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,309 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,309 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,309 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,309 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,309 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,309 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,309 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,309 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 3#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,310 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,310 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,310 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,310 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,310 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,310 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1143] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread2of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|, t_funThread2of3ForFork0_#t~nondet4=|v_t_funThread2of3ForFork0_#t~nondet4_1|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet4][119], [337#true, 3#L706-3true, 22#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,310 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,310 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,310 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,310 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,310 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,316 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,316 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,316 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,316 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,316 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,316 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,316 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,316 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,316 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,316 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,316 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,316 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,316 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,316 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,317 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,318 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 319#L707true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,318 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,319 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,319 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,319 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,319 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,319 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,319 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 76#L706-3true, 108#L705-2true, 325#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,319 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,319 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,320 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,320 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,320 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,320 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 257#L705-1true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,320 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,320 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,320 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,320 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1293] L706-26-->L706-3: Formula: (let ((.cse0 (select |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_23|) 0) (= |v_#pthreadsMutex_65| (store |v_#pthreadsMutex_66| |v_~#__global_lock~0.base_23| (store .cse0 |v_~#__global_lock~0.offset_23| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet4_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_66|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_65|, t_funThread1of3ForFork0_#t~nondet4=|v_t_funThread1of3ForFork0_#t~nondet4_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_23|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_23|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet4][96], [337#true, 76#L706-3true, 257#L705-1true, 325#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,321 INFO L294 olderBase$Statistics]: this new event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,321 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,321 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,321 INFO L297 olderBase$Statistics]: existing Event has 155 ancestors and is not cut-off event [2023-11-30 02:24:12,321 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,321 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,321 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,321 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,321 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,327 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,327 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,327 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,327 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 3#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 149#L707-4true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,328 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,328 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,328 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,328 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,329 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,329 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,329 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,329 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,329 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,329 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,330 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 76#L706-3true, 257#L705-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:12,330 INFO L294 olderBase$Statistics]: this new event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,330 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,330 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,330 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:12,330 INFO L297 olderBase$Statistics]: existing Event has 156 ancestors and is cut-off event [2023-11-30 02:24:13,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,348 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,348 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,348 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,348 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,350 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,350 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,350 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,350 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,350 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,350 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,350 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,350 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 76#L706-3true, 325#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,351 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,351 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,351 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,351 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 3#L706-3true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,357 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,357 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,357 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,357 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,357 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,358 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,358 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,358 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,358 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,358 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 3#L706-3true, 22#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,358 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,358 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,358 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,358 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,359 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 3#L706-3true, t_funThread1of3ForFork0InUse, 149#L707-4true, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,359 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,359 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,359 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,359 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,360 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,360 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,360 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,360 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,360 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,360 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 76#L706-3true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,361 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,361 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,361 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,361 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,361 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,361 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 76#L706-3true, t_funThread1of3ForFork0InUse, 325#L707-1true, 218#L713-7true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,362 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,362 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 76#L706-3true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,362 INFO L294 olderBase$Statistics]: this new event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,362 INFO L297 olderBase$Statistics]: existing Event has 157 ancestors and is cut-off event [2023-11-30 02:24:13,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1345] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, t_funThread1of3ForFork0_#t~nondet13=|v_t_funThread1of3ForFork0_#t~nondet13_1|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet13][275], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 33#L706-51true, 35#L713-4true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,843 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,843 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,843 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,843 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1345] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, t_funThread1of3ForFork0_#t~nondet13=|v_t_funThread1of3ForFork0_#t~nondet13_1|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet13][275], [337#true, 33#L706-51true, 35#L713-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,843 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,843 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,843 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,843 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1345] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, t_funThread1of3ForFork0_#t~nondet13=|v_t_funThread1of3ForFork0_#t~nondet13_1|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet13][275], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 33#L706-51true, 162#L713-14true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,844 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,844 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,844 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,844 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1345] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, t_funThread1of3ForFork0_#t~nondet13=|v_t_funThread1of3ForFork0_#t~nondet13_1|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet13][275], [337#true, 33#L706-51true, 162#L713-14true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,845 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,845 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,845 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,845 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1345] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, t_funThread1of3ForFork0_#t~nondet13=|v_t_funThread1of3ForFork0_#t~nondet13_1|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet13][275], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,845 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:24:13,845 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:13,845 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:13,845 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:13,847 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1345] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, t_funThread1of3ForFork0_#t~nondet13=|v_t_funThread1of3ForFork0_#t~nondet13_1|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet13][275], [337#true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,847 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:24:13,847 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:13,847 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:13,847 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:13,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1345] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, t_funThread1of3ForFork0_#t~nondet13=|v_t_funThread1of3ForFork0_#t~nondet13_1|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet13][275], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 33#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,848 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:13,848 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:13,848 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:13,848 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:13,848 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1345] L706-48-->L706-51: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet13_1| 0) (= |v_#pthreadsMutex_97| (store |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35| (store (select |v_#pthreadsMutex_98| |v_~#__global_lock~0.base_35|) |v_~#__global_lock~0.offset_35| 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_98|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_97|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_35|, t_funThread1of3ForFork0_#t~nondet13=|v_t_funThread1of3ForFork0_#t~nondet13_1|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_35|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet13][275], [337#true, 33#L706-51true, t_funThread1of3ForFork0InUse, 108#L705-2true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,848 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:13,848 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:13,848 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:13,848 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:13,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 162#L713-14true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,864 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,864 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,864 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,864 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,864 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,864 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,864 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,864 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,865 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 117#L706-51true, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,866 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:13,866 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:13,866 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:13,866 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:13,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 117#L706-51true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,866 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:13,866 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:13,866 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:13,866 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:13,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 35#L713-4true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,867 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,867 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,867 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,867 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,867 INFO L294 olderBase$Statistics]: this new event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,867 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,867 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,867 INFO L297 olderBase$Statistics]: existing Event has 167 ancestors and is cut-off event [2023-11-30 02:24:13,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,868 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:24:13,868 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:13,868 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:13,868 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:13,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 170#L714true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:13,870 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:24:13,870 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:13,870 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:13,870 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:20,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 117#L706-51true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:20,082 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:20,082 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:20,083 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:20,083 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:20,083 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 35#L713-4true, 117#L706-51true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:20,084 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:20,084 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:20,084 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:20,084 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:20,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 117#L706-51true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:20,372 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:20,372 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:20,372 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:20,372 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:20,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 117#L706-51true, 108#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:20,374 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:20,374 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:20,374 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:20,374 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:20,395 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, 35#L713-4true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:20,395 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:24:20,395 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:20,396 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:20,396 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:20,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, 162#L713-14true, t_funThread1of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:20,396 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:24:20,396 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:20,396 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:20,396 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:20,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 117#L706-51true, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:20,396 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:24:20,396 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:20,396 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:20,396 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:20,396 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:20,397 INFO L294 olderBase$Statistics]: this new event has 168 ancestors and is cut-off event [2023-11-30 02:24:20,397 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:20,397 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:20,397 INFO L297 olderBase$Statistics]: existing Event has 168 ancestors and is cut-off event [2023-11-30 02:24:20,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 33#L706-51true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:20,908 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,908 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,908 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,908 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:20,908 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,909 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,909 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,909 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 117#L706-51true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:20,909 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:20,909 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:20,909 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:20,909 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:20,909 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 33#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:20,909 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,909 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,909 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,910 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 117#L706-51true, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:20,910 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,910 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,910 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,910 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,910 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 117#L706-51true, 108#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:20,910 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:20,910 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:20,910 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:20,910 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:20,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:20,967 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,967 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,967 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,968 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,969 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 117#L706-51true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:20,969 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,969 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,969 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:20,969 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is cut-off event [2023-11-30 02:24:21,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,649 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,650 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,650 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,650 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 53#L706-24true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,650 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,650 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,650 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,650 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 34#L704-2true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,653 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,653 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,653 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,653 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 34#L704-2true, 35#L713-4true, 53#L706-24true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,654 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,654 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,654 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,654 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,960 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,960 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,960 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,960 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,960 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,960 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,960 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,960 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,960 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 53#L706-24true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,960 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,960 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,960 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,960 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,961 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 53#L706-24true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,961 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,961 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,961 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,961 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 34#L704-2true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,964 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,964 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,964 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,964 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 34#L704-2true, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,964 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,964 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,964 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,964 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 34#L704-2true, 162#L713-14true, 53#L706-24true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,965 INFO L294 olderBase$Statistics]: this new event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,965 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,965 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,965 INFO L297 olderBase$Statistics]: existing Event has 169 ancestors and is not cut-off event [2023-11-30 02:24:21,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 34#L704-2true, 170#L714true, 53#L706-24true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,965 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,965 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,965 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,965 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,972 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,972 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,972 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,972 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 149#L707-4true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,972 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,972 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,972 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,972 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,972 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,973 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,973 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,973 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,973 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,973 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,973 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,973 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 33#L706-51true, 35#L713-4true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,973 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,973 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,973 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,973 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 33#L706-51true, 162#L713-14true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,974 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,974 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,974 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,974 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 33#L706-51true, 35#L713-4true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,974 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,974 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,974 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,974 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 33#L706-51true, 162#L713-14true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,974 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,974 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,974 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,974 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [34#L704-2true, 337#true, 35#L713-4true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,975 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,975 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,975 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,975 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [34#L704-2true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,975 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,975 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,975 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,975 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,975 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 34#L704-2true, 113#L707-4true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,976 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,976 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,976 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,976 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [34#L704-2true, 337#true, 113#L707-4true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:21,976 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,976 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,976 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:21,976 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is cut-off event [2023-11-30 02:24:22,165 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, t_funThread1of3ForFork0InUse, 117#L706-51true, 218#L713-7true, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,166 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:22,166 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:22,166 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:22,166 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:22,167 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 117#L706-51true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,167 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:22,167 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:22,167 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:22,167 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:22,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 33#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 272#L706-24true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,183 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,183 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,183 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,183 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 117#L706-51true, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,183 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,183 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,183 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,184 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,221 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,221 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,221 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,221 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,221 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,222 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 319#L707true, 35#L713-4true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,222 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,222 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,222 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,223 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,223 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,223 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,223 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,223 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,223 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 35#L713-4true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,223 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,223 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,223 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,224 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,224 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,224 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,224 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,224 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [130#L707true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,224 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,224 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,224 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,224 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 319#L707true, 35#L713-4true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,225 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is not cut-off event [2023-11-30 02:24:22,225 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2023-11-30 02:24:22,225 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2023-11-30 02:24:22,225 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2023-11-30 02:24:22,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,225 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,225 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,225 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,225 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 35#L713-4true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,225 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,225 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,225 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,225 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,225 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 319#L707true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,225 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:22,225 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:22,226 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:22,226 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:22,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,495 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,495 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,495 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,495 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,496 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,496 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,496 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,496 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,496 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,496 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,496 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,496 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,497 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,497 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,497 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,497 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,500 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,500 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,500 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,500 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,500 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,500 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,500 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,500 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,501 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 34#L704-2true, 337#true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,501 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,501 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,501 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,501 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 34#L704-2true, 185#L714-1true, 53#L706-24true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,502 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,502 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,502 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,502 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,536 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 149#L707-4true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,536 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,537 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,537 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,537 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,538 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,538 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,539 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,539 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,539 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 33#L706-51true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,539 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,539 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,539 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,539 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,540 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,540 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,540 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,540 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,540 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,541 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 170#L714true, 33#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,542 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,542 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,542 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,542 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 319#L707true, 162#L713-14true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,543 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,543 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,543 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,543 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,543 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,544 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,544 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,544 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,544 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 162#L713-14true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,544 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,544 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,544 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,544 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,545 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,545 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,545 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,545 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,545 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [130#L707true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,546 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,546 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,546 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,546 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 319#L707true, 162#L713-14true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,546 INFO L294 olderBase$Statistics]: this new event has 170 ancestors and is not cut-off event [2023-11-30 02:24:22,547 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2023-11-30 02:24:22,547 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2023-11-30 02:24:22,547 INFO L297 olderBase$Statistics]: existing Event has 170 ancestors and is not cut-off event [2023-11-30 02:24:22,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,547 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,547 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,547 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,547 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 162#L713-14true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,547 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,547 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,547 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,547 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 319#L707true, 170#L714true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,547 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,547 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,547 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,547 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,548 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 34#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 149#L707-4true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,548 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,548 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,548 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,548 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,549 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 34#L704-2true, 113#L707-4true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,549 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,549 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,549 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,549 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 117#L706-51true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,570 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,570 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,570 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,570 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 117#L706-51true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,570 INFO L294 olderBase$Statistics]: this new event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,570 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,570 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,570 INFO L297 olderBase$Statistics]: existing Event has 171 ancestors and is cut-off event [2023-11-30 02:24:22,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,946 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,946 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,946 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,946 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,946 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,946 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,946 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,947 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,947 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,947 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,947 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,947 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,948 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,948 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,948 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,948 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,948 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,949 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,949 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,949 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,949 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,949 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,949 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,950 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,950 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,954 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,954 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,954 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,954 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,954 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,955 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,955 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,955 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,955 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,955 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,955 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,955 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,956 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,956 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 35#L713-4true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,956 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,956 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,956 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,956 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [34#L704-2true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,958 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,959 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,959 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,959 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,959 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [34#L704-2true, 337#true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:22,959 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,959 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,959 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:22,959 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,581 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 117#L706-51true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,581 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,581 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,581 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,581 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,582 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,582 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,582 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,582 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 53#L706-24true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,582 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,582 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,582 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,582 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,582 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,582 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,582 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,582 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,582 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 117#L706-51true, t_funThread1of3ForFork0InUse, 108#L705-2true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,583 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,583 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,583 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,583 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 170#L714true, 53#L706-24true, 325#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,584 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,584 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,584 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,584 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,584 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,584 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,584 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,584 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 319#L707true, 170#L714true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,584 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,584 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,584 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,584 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,585 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,585 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,585 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,585 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,585 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,585 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,585 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,585 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 170#L714true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,585 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,585 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,585 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,585 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 170#L714true, 257#L705-1true, 53#L706-24true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,586 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,586 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,586 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,586 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,620 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,620 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,620 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,620 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,621 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,621 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,621 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,621 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,621 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,622 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,622 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,622 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,622 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,622 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,622 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,622 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,623 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,623 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,623 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,623 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,623 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,623 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,623 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,624 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,624 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,624 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,624 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,624 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,624 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,624 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,624 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,627 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 170#L714true, 117#L706-51true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,627 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,627 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,627 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,627 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 108#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,628 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,628 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,628 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,628 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 162#L713-14true, 22#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,628 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,628 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,628 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,628 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 162#L713-14true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,629 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,629 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,629 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,629 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 162#L713-14true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,629 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,629 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,629 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,629 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,629 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,630 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,630 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,630 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,630 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,630 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,630 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,630 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,631 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,631 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,631 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,631 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,632 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,632 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,632 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,632 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 53#L706-24true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,632 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,632 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,632 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,632 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [34#L704-2true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,633 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,633 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,633 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,633 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,633 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [34#L704-2true, 337#true, 162#L713-14true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,633 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,634 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,634 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,634 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 216#L705-5true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,648 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,648 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,648 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,648 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,649 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,649 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,649 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,649 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,649 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,649 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,649 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,649 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,649 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 216#L705-5true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,649 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,649 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,649 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,649 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,650 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,650 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,650 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,650 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,650 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,650 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,650 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,650 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 35#L713-4true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,651 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,651 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,651 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,651 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 162#L713-14true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,651 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,651 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,651 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,651 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is cut-off event [2023-11-30 02:24:23,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,792 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,792 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,792 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,792 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 53#L706-24true, 325#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,792 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,793 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,793 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,793 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 34#L704-2true, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,795 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,795 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,795 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,795 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 34#L704-2true, 53#L706-24true, 325#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,796 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,796 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,796 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,796 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 149#L707-4true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,801 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,801 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,801 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,802 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,802 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,802 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,802 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,802 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,802 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 33#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,802 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,802 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,802 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,802 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 33#L706-51true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,803 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,803 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,803 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,803 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [34#L704-2true, 337#true, t_funThread1of3ForFork0InUse, 149#L707-4true, 218#L713-7true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,803 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,803 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,803 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,803 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 34#L704-2true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,803 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,803 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,804 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,804 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:23,836 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,836 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,836 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,836 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,836 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 325#L707-1true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,837 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,837 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,837 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,837 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,843 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [337#true, 34#L704-2true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,843 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,843 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,843 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,843 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,844 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 337#true, 35#L713-4true, 325#L707-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:23,844 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,844 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,844 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:23,844 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,051 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,051 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,051 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,051 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,051 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,052 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,052 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,052 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,052 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,084 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,084 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,084 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,084 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 272#L706-24true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,084 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,084 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,085 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,085 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,085 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,085 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,085 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,085 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,085 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 130#L707true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,085 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,085 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,085 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,085 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,085 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,086 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,086 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,086 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,086 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,086 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,086 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,086 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,086 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,086 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,086 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,086 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,086 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,086 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,086 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,086 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,086 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,087 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 185#L714-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,087 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,087 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,087 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,087 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,087 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [130#L707true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,090 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,090 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,090 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,090 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 170#L714true, t_funThread1of3ForFork0InUse, 108#L705-2true, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,090 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,090 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,090 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,091 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,091 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,091 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,091 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,091 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,091 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [130#L707true, 337#true, 185#L714-1true, t_funThread1of3ForFork0InUse, 108#L705-2true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,091 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,091 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,091 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,091 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,091 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 272#L706-24true, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,091 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,091 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,091 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,091 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 319#L707true, 170#L714true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,092 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,092 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,092 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,092 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,092 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 170#L714true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,092 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,092 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,092 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,092 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,092 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,092 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 170#L714true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,093 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,093 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,093 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,093 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,093 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,093 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 319#L707true, 185#L714-1true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,093 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,093 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,093 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,093 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,093 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,093 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,093 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,093 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,093 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,094 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 272#L706-24true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,094 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,094 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,094 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,094 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,094 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 272#L706-24true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,094 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,094 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,094 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,094 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,094 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1194] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread2of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_73|, t_funThread2of3ForFork0_#t~nondet8=|v_t_funThread2of3ForFork0_#t~nondet8_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet8][212], [337#true, 170#L714true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,095 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,095 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,095 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,095 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,095 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,095 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,095 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,095 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,095 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,095 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 149#L707-4true, t_funThread2of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,095 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,095 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,095 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,095 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,096 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,096 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,096 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,096 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,096 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,096 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 185#L714-1true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,096 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,096 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,096 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,096 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,096 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 170#L714true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,097 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,097 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,097 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,097 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,097 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,097 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([940] L714-->L714-1: Formula: (= |v_#race~mp~0_4| 0) InVars {} OutVars{#race~mp~0=|v_#race~mp~0_4|} AuxVars[] AssignedVars[#race~mp~0][67], [337#true, 185#L714-1true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 325#L707-1true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,097 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,097 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,097 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,097 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,097 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 170#L714true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,097 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,097 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,097 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,098 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,144 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,144 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,144 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,144 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,144 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,144 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,145 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,145 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,145 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,145 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,145 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,145 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,145 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,145 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,145 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,145 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,145 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 325#L707-1true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,146 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,146 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,146 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,146 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 325#L707-1true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,146 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,146 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,146 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,146 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,148 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [130#L707true, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,148 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,148 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,148 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,148 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,148 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,149 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 319#L707true, 170#L714true, 53#L706-24true, t_funThread1of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,149 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,149 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,150 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,150 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,150 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,153 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 170#L714true, 257#L705-1true, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,153 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,154 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,154 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,154 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,154 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,155 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 170#L714true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,155 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,155 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,155 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,155 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,155 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 34#L704-2true, 170#L714true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,155 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,155 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,155 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,155 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [34#L704-2true, 337#true, 170#L714true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,156 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,156 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,156 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,156 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,156 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,156 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,156 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,156 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 170#L714true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,156 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,157 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,157 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,157 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 337#true, 162#L713-14true, 325#L707-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,157 INFO L294 olderBase$Statistics]: this new event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,157 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,157 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,157 INFO L297 olderBase$Statistics]: existing Event has 172 ancestors and is not cut-off event [2023-11-30 02:24:24,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1297] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))) (= |v_t_funThread1of3ForFork0_#t~nondet9_1| 0))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread1of3ForFork0_#t~nondet9=|v_t_funThread1of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet9][196], [34#L704-2true, 337#true, 170#L714true, 325#L707-1true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,157 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,157 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,157 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,157 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,169 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,169 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,169 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,169 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [329#t_funErr0ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,170 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,170 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,170 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,170 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 149#L707-4true, t_funThread1of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,170 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,170 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,170 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,170 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,170 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 149#L707-4true, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,170 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,170 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,170 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,170 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 113#L707-4true, 337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,171 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,171 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,171 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,171 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 113#L707-4true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,171 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,171 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,171 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,171 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,171 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 216#L705-5true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,172 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,172 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,172 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,172 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, 216#L705-5true, 272#L706-24true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,172 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,172 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,172 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,172 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,172 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,172 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,172 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,172 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, 272#L706-24true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,173 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,173 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,173 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,173 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,173 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,173 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,173 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,173 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,173 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,173 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,173 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,173 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,173 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 35#L713-4true, 53#L706-24true, 325#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,174 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,174 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,174 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,174 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 162#L713-14true, 53#L706-24true, 325#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 216#L705-5true, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,174 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,174 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,174 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,174 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,174 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 35#L713-4true, 149#L707-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, 272#L706-24true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,175 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,175 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,175 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,175 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1299] L707-1-->L707-4: Formula: (and (= |v_t_funThread1of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, ~mp~0.base=v_~mp~0.base_23, t_funThread1of3ForFork0_#t~nondet14=|v_t_funThread1of3ForFork0_#t~nondet14_1|, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet14][297], [337#true, 162#L713-14true, 149#L707-4true, t_funThread1of3ForFork0InUse, 108#L705-2true, 272#L706-24true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,175 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,175 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,175 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,175 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 337#true, 35#L713-4true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,175 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,175 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,175 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,175 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,175 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 113#L707-4true, 162#L713-14true, 53#L706-24true, t_funThread1of3ForFork0InUse, 108#L705-2true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,175 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,176 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,176 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,176 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [130#L707true, 337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,176 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,176 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,176 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,176 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,176 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [130#L707true, 337#true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,176 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,176 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,176 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,177 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [113#L707-4true, 34#L704-2true, 337#true, 35#L713-4true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,177 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,177 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,177 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,177 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,177 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1149] L707-1-->L707-4: Formula: (and (= |v_t_funThread2of3ForFork0_#t~nondet14_1| 0) (= |v_#pthreadsMutex_89| (store |v_#pthreadsMutex_90| v_~mp~0.base_23 (store (select |v_#pthreadsMutex_90| v_~mp~0.base_23) v_~mp~0.offset_23 0)))) InVars {#pthreadsMutex=|v_#pthreadsMutex_90|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} OutVars{#pthreadsMutex=|v_#pthreadsMutex_89|, t_funThread2of3ForFork0_#t~nondet14=|v_t_funThread2of3ForFork0_#t~nondet14_1|, ~mp~0.base=v_~mp~0.base_23, ~mp~0.offset=v_~mp~0.offset_23} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet14][311], [337#true, 34#L704-2true, 113#L707-4true, 162#L713-14true, t_funThread1of3ForFork0InUse, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,177 INFO L294 olderBase$Statistics]: this new event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,178 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,178 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,178 INFO L297 olderBase$Statistics]: existing Event has 173 ancestors and is cut-off event [2023-11-30 02:24:24,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,211 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,211 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,211 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,211 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 257#L705-1true, t_funThread1of3ForFork0InUse, 82#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,211 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,212 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,212 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,212 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 35#L713-4true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, 341#true, t_funThread2of3ForFork0InUse, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,212 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,212 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,212 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,212 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1147] L706-53-->L706-30: Formula: (let ((.cse0 (select |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31|))) (and (= (select .cse0 |v_~#__global_lock~0.offset_31|) 0) (= |v_t_funThread2of3ForFork0_#t~nondet9_1| 0) (= |v_#pthreadsMutex_81| (store |v_#pthreadsMutex_82| |v_~#__global_lock~0.base_31| (store .cse0 |v_~#__global_lock~0.offset_31| 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_82|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} OutVars{#pthreadsMutex=|v_#pthreadsMutex_81|, t_funThread2of3ForFork0_#t~nondet9=|v_t_funThread2of3ForFork0_#t~nondet9_1|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_31|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_31|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread2of3ForFork0_#t~nondet9][228], [337#true, 162#L713-14true, 257#L705-1true, 22#L707-1true, t_funThread1of3ForFork0InUse, t_funThread2of3ForFork0InUse, 341#true, 307#L706-30true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,212 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,213 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,213 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,213 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,412 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 02:24:24,412 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:24:24,412 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:24:24,412 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:24:24,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 319#L707true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,413 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,413 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,413 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,413 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,413 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [136#t_funErr1ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 53#L706-24true, 325#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,413 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 02:24:24,414 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:24:24,414 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:24:24,414 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:24:24,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 319#L707true, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,415 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,415 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,415 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,415 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,415 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 53#L706-24true, 325#L707-1true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, t_funThread2of3ForFork0InUse, 341#true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,415 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 02:24:24,415 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:24:24,415 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:24:24,415 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:24:24,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 53#L706-24true, 108#L705-2true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,416 INFO L294 olderBase$Statistics]: this new event has 175 ancestors and is cut-off event [2023-11-30 02:24:24,416 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:24:24,416 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:24:24,416 INFO L297 olderBase$Statistics]: existing Event has 175 ancestors and is cut-off event [2023-11-30 02:24:24,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [30#t_funErr6ASSERT_VIOLATIONDATA_RACEtrue, 337#true, 257#L705-1true, 53#L706-24true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,418 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,418 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,418 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,418 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,418 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1344] L706-21-->L706-24: Formula: (and (= |v_#pthreadsMutex_73| (store |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27| (store (select |v_#pthreadsMutex_74| |v_~#__global_lock~0.base_27|) |v_~#__global_lock~0.offset_27| 0))) (= |v_t_funThread1of3ForFork0_#t~nondet8_1| 0)) InVars {#pthreadsMutex=|v_#pthreadsMutex_74|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} OutVars{t_funThread1of3ForFork0_#t~nondet8=|v_t_funThread1of3ForFork0_#t~nondet8_1|, #pthreadsMutex=|v_#pthreadsMutex_73|, ~#__global_lock~0.base=|v_~#__global_lock~0.base_27|, ~#__global_lock~0.offset=|v_~#__global_lock~0.offset_27|} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread1of3ForFork0_#t~nondet8][182], [337#true, 257#L705-1true, 53#L706-24true, 325#L707-1true, t_funThread1of3ForFork0InUse, 218#L713-7true, 341#true, t_funThread2of3ForFork0InUse, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,418 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,418 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,418 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,419 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1212] L705-2-->L705-5: Formula: (let ((.cse0 (select |v_#pthreadsMutex_58| v_~mp~0.base_19))) (and (= (select .cse0 v_~mp~0.offset_19) 0) (= |v_t_funThread3of3ForFork0_#t~nondet3_1| 0) (= |v_#pthreadsMutex_57| (store |v_#pthreadsMutex_58| v_~mp~0.base_19 (store .cse0 v_~mp~0.offset_19 1))))) InVars {#pthreadsMutex=|v_#pthreadsMutex_58|, ~mp~0.base=v_~mp~0.base_19, ~mp~0.offset=v_~mp~0.offset_19} OutVars{#pthreadsMutex=|v_#pthreadsMutex_57|, ~mp~0.base=v_~mp~0.base_19, t_funThread3of3ForFork0_#t~nondet3=|v_t_funThread3of3ForFork0_#t~nondet3_1|, ~mp~0.offset=v_~mp~0.offset_19} AuxVars[] AssignedVars[#pthreadsMutex, t_funThread3of3ForFork0_#t~nondet3][153], [337#true, 117#L706-51true, t_funThread1of3ForFork0InUse, 218#L713-7true, 173#L706-30true, t_funThread2of3ForFork0InUse, 341#true, 216#L705-5true, t_funThread3of3ForFork0InUse]) [2023-11-30 02:24:24,445 INFO L294 olderBase$Statistics]: this new event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,445 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,445 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event [2023-11-30 02:24:24,445 INFO L297 olderBase$Statistics]: existing Event has 174 ancestors and is cut-off event